Wdcdn缓存加速系统1.0发布(单节点)

一 系统概述
Wdcdn是一套完整的CDN网页加速缓存系统,包括squid系统及web管理后台,
可帮助中小站长或中小企业快速构建自己的CDN网络及服务器群,提供更好的服务,更快速的网站,我们也致力打造这样一个完善完美的CDN系统
分单节点版本,多节点(集中管理版本)两个版本
1 单节点版本就是用一台或两台机,单独配置squid和wdcdn管理后台,此方式适用于中小站点或企业,构建自己的CDN网络,最简单的就比如一个电信,一个网通,然后加上DNS解释就搞掂
2 多节点,也就是集中管理版本,是针对专门提供CDN服务的公司和企业,具有N多台服务器,带宽等资源,集中一个管理后台,可管理所有服务器上的配置,统计等集中式管理和配置,方便易操作!
 

多节点已发布多个更新版本,具体请看这里 http://www.wdlinux.cn/bbs/forum-4-1.html

 

二 功能列表:
 1 网站管理 增加,删除,编辑网站
 2 推送/更新 强制更新特定的页面或URL缓存
 3 统计 包括访问量,访求量,命中率,文件数等
 4 流量统计,限制(后续)
 5 监控(后续)

三 安装方法
单节点的安装,需依懒于wdcp系统及wdlinux/CentOS5.5/5.6,也就是说,在安装wdcdn前,需要安装好wdcp管理系统,否则,安装不了也会出错.
假定你现在安装好了wdcp系统(最好是lamp环境),也能正常登录和使用
如下方法将在你的系统上安装wdcdn

wget http://www.wdlinux.cn/in_scripts/wdcdn_install
sh wdcdn_install

如果一切顺利,登录wdcp后台,应该可以看到了,如下图
 
说明一切正常

卸载方法
service squid stop
chkconfig --level 3 squid off
vi /www/wdlinux/nginx/conf/nginx.conf
vi /www/wdlinux/apache/conf/httpd.conf
底部的注释去掉
service httpd restart
service nginxd restart
 

四 使用或测试
假如你现在要测试的域名是www.wdcdn.com,IP是192.168.1.100(可ping获得),也可以是你自己的域名和网站等
1 登录后台 > CDN系统 > 网站管理
增加站点,如下图
 

确定
可继续添加网站
这里要特别说明的是:上面的IP地址是你网站的源IP,这点要分清,否则可能会出错和有问题

2 修改本地的域名指向
打开 C:\WINDOWS\system32\drivers\etc\hosts文件,添加一行,如下
192.168.1.100 www.wdcdn.com

192.168.1.100 是你CDN服务器的IP地址

保存

用IE打开www.wdcdn.com,看是否正常
或用测试软件或模拟用户来访问

3 查看状态和统计
CDN系统 > 状态统计 里可以看到相关的统计和数据,如下图
 

对于上面测试的说明:
1 CDN缓存系统,是需要配合智能DNS才会有效果的.在本文的教程中,略过了DNS的说明部分(DNS系统也将在近几天推出).
2 在正式使用时,也无需上述2的操作
3 把www.wdcdn.com换为你自己的域名或要测试的域名和IP
 

注意(默认安装不支持本机的缓存):

1 正常在线服务器,请勿安装测试,强烈建议用虚拟机VPS做测试
2 安装前明确自己的需求
3 特别说明:
A 请勿在在线系统上进行测试(指同一台机器)
B 也请勿在同一台机器上测试(比如原有lamp或lnmp环境,安装wdcdn后,会停掉原lamp,lnmp的80服务,用squid代替了80,但默认设置下,是不会缓存本机的.需另外设置,在此再特别说明.既然有人因此说我的东西不成熟,好搞笑)

本文连接: http://www.wdlinux.cn/wdcdn
word文档 http://www.wdlinux.cn/doc/wdcdn.doc
 

欢迎转载,但请保留此信息
[我的Linux,让Linux更易用] CentOS精简版,集成lamp,lnmp版,wdcp,wdcdn,wddns,一键安装包,集群负载均衡LVS,智能DNS/CDN,性能优化
本文连接:http://wdlinux.cn/old/node/606

咨询个问题。关于主机头的

 现在国内的空间都需要备案,我想在香港做个CDN加速的服务器中转。 比如 www.aaa.com(未备案)  空间用国内的,国内的一般提供的有免费的3级域名 比如 a333.idc.bbb.com  未备案的域名有白名单系统,绑定上也访问不了。以前用nginx配置可以反向代理,访问 www.aaa.com 直接访问国内的 a333.idc.bbb.com内容但是显示的还是 www.aaa.com  现在想用这个cdn系统。网上找了好多资料。不通域名的配置一直不成功,能给我个现成的代码吗?谢谢

请问如何配置才能支持本机缓存?

请问如何配置才能支持本机缓存?本机缓存之后是不是源服务器挂了,还可以支撑一段时间。

如果网址目录后面不带/就无法访问如何解决呢?

如果网址目录后面不带/就无法访问如何解决呢?
例如访问http://www.a.com/mulu
就会跳转到我代理的网站http://www.b.com/mulu/
而如果访问http://www.a.com/mulu/地址栏里就显示
http://www.a.com/mulu/这是为何?

这个应该是源站的原因

这个应该是源站的原因

学习

学习一下
 

怎么无法下载安装了呢

无法下载安装cdn 和智能dns系统了,希望管理员检查下

能下载的

能下载的

squid cache_dir 不支持aufs

squid cache_dir 不支持aufs

兄弟抓紧更新一个重要的应用功能!

未备案导致80被封,域名也是不能用,所以网站的源IP这里能指定端口,指定其他临时已备案域名,这样才能CDN服务器放到国外就可以了,我想您一定明白了,迫切需要这个功能啊

如果能增加指定站点源IP地址的端口

如果能增加指定站点源IP地址的端口就比较完美了,因为源地址不一定使用80端口

请问下,如果我的源服务器断线了,节点能保持一段时间的已缓存内容的正常访问吗?

请问下,如果我的源服务器断线了,节点能保持一段时间的已缓存内容的正常访问吗?如果可以的话,应该怎么设置呢?

静态内容是可以的,具体设置看配置文件

静态内容是可以的,具体设置看配置文件

跑DiscuzX会出现用户混乱现象?

 跑DiscuzX会出现用户混乱现象?请教设置方法。

怎么个混乱法

怎么个混乱法

不错的东西。强烈支持

不错的东西。强烈支持

给力支持!!!

 给力支持!!!

站长太牛了。

已使用wdcdn系统服务的论坛,大家可以测试下看效果 ht

已使用wdcdn系统服务的论坛,大家可以测试下看效果

 

欢迎测试~~

欢迎测试~~

建议

既然装了WDCDN后,squid会占了80端口,何不把lamp的端口改成81,然后利用squid代理访问本地lamp的81端口?

这样做的好处,就是可以将WDCDN和WDCP有机结合起来,更有效地利用资源。

目前主要是针对独立机器的应用,对同一台机或对本的反代,迟点

目前主要是针对独立机器的应用,对同一台机或对本的反代,迟点整合

请问这个系统对动态网页效果如何

比如 论坛之类的?

我比较简单的测试了下论坛,效果还比较好 你可以测试下,同时

我比较简单的测试了下论坛,效果还比较好
你可以测试下,同时也发结果上来

测试了,论坛等都无问题另外有一个问题请教,我看squid

测试了,论坛(DZ)目前测试了登陆,发帖,上传图片等功能无问题,但是注册的时候,设置了 图片验证码,90% 会提示输错

另外有一个问题请教,我看squid.conf的配置文件,内存设置啊什么的,是根据机器的总内存来设置的么?还是设置死了的?

图片验证这个,我先研究下是什么原因 可以根据机器设置的

图片验证这个,我先研究下是什么原因
可以根据机器设置的