如何搭建自己CDN服务器(LuManager)

2019-10-13 22:27:22王振洲

如何搭建自己CDN服务器

目前在免费CDN市场上,360因为“免费”而越做越大,加速乐做的很早。但因免费的节点不多,好多用户都被强走了。安全宝现在也还不错。目前国内的免费CDN市场已呈现三足鼎立趋势。

如何搭建自己CDN服务器

可为什么我还需要自己搭建CDN服务器来实现网站加速呢?原因有三

1.要用国内的CDN服务器域名都需要备案。

2.免费的CDN服务器的稳定性和加速效果都不是很行。

3.付费的CDN服务器一般都贵的要死,一些草根站长根本用不起。

一、CDN服务器搭建前准备(本文以LuManager来搭建CDN服务器)

1.找一个国内访问速度快的服务器来安装LuManager控制面板。例如你在郑州,你可以选择郑州服务器。

2.LuManager控制面板支持Nginx、Tengine、Apache,自带了CDN缓存加速,设置简单,功能强大。

3、经过部落测试,LuManager CDN会自动为加速网站生成镜像缓存,用户访问将不再是源网站,而是CDN加速节点,对于静态文件加速效果最好。

二、LuManager CDN缓存加速创建教程

1、登录LuManager后台控制面板,点击“添加网站”输入你想要绑定的域名。

如何搭建自己CDN服务器

2、然后点击“选填”选项,在创建特殊网站中选择“CDN网站加速”,填入你的源网站域名和源网站的IP地址。(点击放大)

如何搭建自己CDN服务器

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=attachment中的?在正则中是特殊符号,需用.代替)(点击放大)

如何搭建自己CDN服务器

6、设置好就可以到网站管理中看到网站CDN加速已经创建成功了。

如何搭建自己CDN服务器

三、设置DNS域名解析启用CDN缓存加速访问

1、到域名的DNS管理处,将不同网络的用户设置访问到不同的CDN加速节点上,例如国外和国内用户区分,电信和联通用户区分,还有搜索引擎区分。