AMH控制面板不仅可以用来管理虚拟主机,也可以利用AMProxy模块搭建CDN加速服务,以达到加速web站点、隐藏主服务器真实IP....等目的;其实搭建CDN加速最主要的目的当然还是为了提升网站访问速度、减轻主服务器的负载。
U9 }9 F; L7 X; k: z, ~很多“童鞋”都有一个疑问,使用cdn加速会不会影响seo?答案是肯定不会的,你想多了,因为我们可以利用第三方DNS解析工具,如dnspod、dnsla....设置搜索引擎回源;cdn加速对SEO肯定是有意而无害。$ z5 M: V1 `. q5 h/ d. @- U
也有的“童鞋”会问:国内现在那么多免费的cdn,还有必要自己搭建cdn加速吗?别忘了,国内免费的大多需要备案的前提,你当人人都能备案?人人都喜欢备案?.....更何况,自建cdn的效果要远远大于那些免费的,只是需要增加些成本罢了。/ T- X# c8 n1 x# Y$ |9 \, M
今天,我们主要介绍如何利用AMH+AMProxy模块+DNSpod快速搭建cdn加速。其实操作、配置很简单,但是可能还是会有一部分人搞不懂原理、疑惑、畏惧,其实完全没必要,好吧,废话就不多说了,想完全搞明白就平时自己多花点时间、多下下功夫吧。3 }' q) w' t5 B
为已有web站点加速,我们需要准备至少1台vps主机,或许你的站点目前还在使用虚拟主机,这都不影响、无所谓,也许你目前的网站环境不是用的AMH面板,也没关系,只要你的加速节点装了AMH,这就够了.....这是一个典型的“1+N”模式,“1”就是你目前要加速的站点,“N”就是你的vps、你的CDN加速节点,可以是1台vps主机单节点加速,也可以是N台vps主机多节点cdn加速,当然,加速节点越多,效果也就越好,当然成本也当然就会越高......
7 x( m6 I) f2 x1 B0 r首先,我们需要在AMH控制面板中下载、安装AMProxy-2.0模块
9 E# [& h& ` E) f5 X% w在“管理模块”--》“下载模块”中搜索“AMProxy-2.0”,下载、安装即可。+ h. P d& E' |9 M3 o
1、ssh登录你的vps,编辑“/etc/hosts”文件,加入如下配置,保存、退出。
2 t5 u7 N: E5 n前面是你已有web站点的ip地址,后面是域名,注意中间有空格。
+ l% T- `- |- P$ b% A2、在AMH面板顶部菜单“模块扩展”找到并点击进入“AMProxy-2.0”设置界面
8 x9 V6 p3 X, `6 ^, j2 ?
站长之家, cdn加速, AMH面板
0 s* R& a/ l; R3、新增AMProxy反向代理网站。注意,“反代域名”和“绑定域名”都为你要加速的web站点url,这里以leisudeng.com为例,设置完成保存即可。
- Z- j, C; Z! H! ^/ o# H
站长之家, cdn加速, AMH面板
; _" G$ J* _2 Q2 m& ^
4、开启cdn加速缓存;默认是“没缓存”,直接点击变为“有缓存”状态即可
" B0 J. O4 k5 E. E' r
站长之家, cdn加速, AMH面板
$ O+ m: m* m, }: ?. s
下图为已开启CDN缓存
n* S I, B7 z4 t
站长之家, cdn加速, AMH面板
. N ~8 E8 H( h* G) N4 B5、登录dnspod会员中心,给域名增加一条智能解析记录,指向cdn加速节点的ip地址,然后等待dns解析生效就可以了。) r! v( i E) r$ Z1 m
注意:因为已有的web站点当前肯定是有一条dns解析记录的,如果你想隐藏主服务器IP,ping你的站点只显示cdn加速节点ip的话,那就直接把当前已有的解析IP换成cdn加速节点的ip即可。也可以不修改已有dns解析,直接增加一条新的解析记录为cdn加速节点ip,这样当用户访问你网站的时候,就会根据连接速度智能判断、选择访问cdn加速节点还是原有web节点了。& v8 ^& Y1 v5 o0 V) g
以上介绍的就是利用1台vps主机搭建单节点cdn加速的教程,如果你有多台空闲vps主机,是完全可以利用起来搭建个多节点的cdn加速服务的,加速节点越多效果会越好;提示:每增加一个加速节点,只需要在每台vps主机上重复上面的“1、2、3、4、5”步骤即可
; C9 @: m: H9 y) {# P: `
2 ]0 e- N/ n6 C! u1 f" r
: O: Q+ D* t; P6 f为了方便理解,特别画了张草图供大家参考。
6 t; n* Y: d& h- ^& G8 r% l; y
站长之家, cdn加速, AMH面板
7 R: Z# K0 @( ?" m! w& U 注:相关网站建设技巧阅读请移步到建站教程频道。 |
|