AMH控制面板不仅可以用来管理虚拟主机,也可以利用AMProxy模块搭建CDN加速服务,以达到加速web站点、隐藏主服务器真实IP....等目的;其实搭建CDN加速最主要的目的当然还是为了提升网站访问速度、减轻主服务器的负载。
很多“童鞋”都有一个疑问,使用cdn加速会不会影响SEO?答案是肯定不会的,你想多了,因为我们可以利用第三方DNS解析工具,如dnspod、dnsla....设置搜索引擎回源;cdn加速对SEO肯定是有意而无害。
也有的“童鞋”会问:国内现在那么多免费的cdn,还有必要自己搭建cdn加速吗?别忘了,国内免费的大多需要备案的前提,你当人人都能备案?人人都喜欢备案?.....更何况,自建cdn的效果要远远大于那些免费的,只是需要增加些成本罢了。
今天,我们主要介绍如何利用AMH+AMProxy模块+DNSpod快速搭建cdn加速。其实操作、配置很简单,但是可能还是会有一部分人搞不懂原理、疑惑、畏惧,其实完全没必要,好吧,废话就不多说了,想完全搞明白就平时自己多花点时间、多下下功夫吧。
为已有web站点加速,我们需要准备至少1台vps主机,或许你的站点目前还在使用虚拟主机,这都不影响、无所谓,也许你目前的网站环境不是用的AMH面板,也没关系,只要你的加速节点装了AMH,这就够了.....这是一个典型的“1+N”模式,“1”就是你目前要加速的站点,“N”就是你的vps、你的CDN加速节点,可以是1台vps主机单节点加速,也可以是N台vps主机多节点cdn加速,当然,加速节点越多,效果也就越好,当然成本也当然就会越高......
首先,我们需要在AMH控制面板中下载、安装AMProxy-2.0模块
在“管理模块”--》“下载模块”中搜索“AMProxy-2.0”,下载、安装即可。
1、ssh登录你的vps,编辑“/etc/hosts”文件,加入如下配置,保存、退出。
前面是你已有web站点的ip地址,后面是域名,注意中间有空格。
2、在AMH面板顶部菜单“模块扩展”找到并点击进入“AMProxy-2.0”设置界面
3、新增AMProxy反向代理网站。注意,“反代域名”和“绑定域名”都为你要加速的web站点url,这里以leisudeng.com为例,设置完成保存即可。
4、开启cdn加速缓存;默认是“没缓存”,直接点击变为“有缓存”状态即可
下图为已开启CDN缓存
5、登录dnspod会员中心,给域名增加一条智能解析记录,指向cdn加速节点的ip地址,然后等待dns解析生效就可以了。
注意:因为已有的web站点当前肯定是有一条dns解析记录的,如果你想隐藏主服务器IP,ping你的站点只显示cdn加速节点ip的话,那就直接把当前已有的解析IP换成cdn加速节点的ip即可。也可以不修改已有dns解析,直接增加一条新的解析记录为cdn加速节点ip,这样当用户访问你网站的时候,就会根据连接速度智能判断、选择访问cdn加速节点还是原有web节点了。
以上介绍的就是利用1台vps主机搭建单节点cdn加速的教程,如果你有多台空闲vps主机,是完全可以利用起来搭建个多节点的cdn加速服务的,加速节点越多效果会越好;提示:每增加一个加速节点,只需要在每台vps主机上重复上面的“1、2、3、4、5”步骤即可
- 2014年国内、外十个优秀的免费CDN加速服务
- Incapsula免费CDN服务申请使用及加速效果测评
- 网站加速哪家强?四大免费CDN服务评测大PK
为了方便理解,特别画了张草图供大家参考。
文章评论 本文章有个评论