cdn服务器搭建是一种新型的网络服务器构建方式,是为了优化原有的网络构架服务,这是cdn服务器自身的意义所在。如果我们以广义的状态来解读,那么cdn服务器就是一种基于质量和秩序的相关网络架构服务。实际上cdn服务器是一个完整的整体性网络系统,它包括了很多特定的功能模块。其中包括分布式存储、负载均衡、网络请求的重定向和内容管理4个主要的功能模块,内容管理和网络流量管理则是在cdn服务器中最为重要的两个功能。
租用服务器哪个好?小编选梦飞云。
一、cdn服务器构建前的准备工作(本文使用LuManager构建cdn服务器)
1.在中国找一个访问速度快的服务器安装LuManager控制面板。比如你在深圳,可以选择深圳服务器。
2.LuManager控制面板支持Nginx、Tengine、Apache,并有cdn缓存加速,设置简单,功能强大。
3.经过部落测试,LuManager cdn会自动为加速网站生成图像缓存,用户不再访问源网站,而是访问cdn加速节点,对于静态文件加速效果最好。
二、LuManager cdn缓存加速创建教程
1.登录到LuManager后台控制面板,点击“添加网站”,输入要绑定的域名。
2.然后点击“可选”选项,在创建专题网站时选择“cdn网站加速”,填写你的源网站的域名和IP地址。(点击放大)
3.选择下面的“打开cdn公共缓存”,cdn缓存文件类型的默认值为:
html | htm | shtml | shtm | gif | jpg | JPEG | png | BMP | swf | js | CSS | MP3 | MAV | doc | dot | xls | pdf | txt | zip | rar | gz | tgz | bz2 | tgz | RM | rmvb | ico
4.多页用半角|分隔,如jpg|png|gif等。请不要缓存动态网页的内容,如php|asp|jsp|cgi|aspx,并将其留空以使用默认值。
5.文件类型可以有规律地匹配。如果想匹配discuz的附件,可以用php.mod=attachment(因为php?附件中的mod =吗?它在规律性上是一个特殊的符号,需要用。(点击放大)
6.设置好之后,可以看到网站管理中已经成功创建了网站cdn加速。
三、设置DNS域名解析,使cdn缓存加速访问
1.去域名的DNS管理处,把不同网络的用户接入不同的cdn 加速节点,比如区分国外和国内用户,区分电信和联通用户,区分搜索引擎。
2.对于正在使用美国服务器的朋友来说,让用户直接访问国内cdn缓存加速服务器,会大大提高网页的加载速度。这是我在国内的cdn机房设置我的Godaddy主机的时候。
四、LuManager cdn加速访问效果
1.从Ping值来看,在设置了LuManager cdn之后,网站用户访问的是cdn节点,而不是源站点。
2.使用站长测速工具,国产cdn加速的网页加载速度比没用的快一倍。(点击放大)
3.看了一下LuManager cdn的网站文件管理,发现LuManager cdn已经在服务器上为源站自动生成了图像,CSS、JS、图片、Html等静态文件已经合成成功。(点击放大)
五、LuManager cdn高级缓存模式和删除缓存内容
1.如果您想打开LuManager cdn高级缓存模式,请在创建cdn加速网站时选择此选项。
2.高级缓存可以自由选择网站的索引文件(默认首页)。缓存的文件在节点服务器上“错位”加密,频繁访问的文件会使用内存缓存,速度快。建议对文件保密性和访问速度要求高、内存丰富的用户选择这种方式。
3.如果您想删除LuManager cdn缓存内容,您可以先设置密码或不设置密码。
4.比如部落想删除缓存文件,直接访问网站:http://10 . 204 . 164 . 9:8888/index . PHP?m = public & a = cache _ delete & id = 2 & hash = hash值&file=文件名
5.哈希值算法:密码的md5值,即md5(password)。如果密码为空,则可以在不验证密码的情况下将其删除(省略哈希参数)
6.文件名:文件名相对于网站根目录,以/开头。如果要删除网站根目录中的mydir/file,可以使用/mydir/file(我们建议用urlencode对文件名进行编码)。在“文件+内存”模式下,文件名为/lum_high_cache。有不懂的请咨询梦飞云idc了解。