利用DNSPOD负载均衡自建CDN加速网站

作者: wonse 分类: vps教程 发布时间: 2016-10-04 12:37

一时兴起,想学python,就用typecho搭建了一个学习笔记网站。

网站托管在搬瓦工vps,虽然很稳定,线路也还不错,但是毕竟在国外,偶尔会遇到打不开的情况,于是就打算上cdn。但是找遍各种国内国外的、有名无名的cdn,竟然没有一款好用的免费的支持ssl的。

国内的cdn大部分需要备案,而且免费版基本都不支持ssl。国外的cf虽然不错,但是被墙的厉害,keycdn貌似禁止国人注册。

不得已只好试着自己搭建cdn,网上也没有什么教程,我也不知道这方法对不对,但就目前来看是可以用的,前提是你有2台甚至更多的vps并安装有AMH面板。

下文的教程均是在区别于源站的第二台vps上进行。

首先,在“软件商店”找到lngx-1.6并安装。lngx1-6

在菜单中找到lngx-1,6,创建环境:creat-lngx

 

进入“环境管理”,新增虚拟主机,填写图中红框部分,注意“绑定域名”和“后端源站地址”主域相同,缓存部分根据需求设置,点击保存。creat-vir-lngx

根据AMH5.3配置ssl证书的方法为创建好的反代主机添加ssl。

打开域名dns解析系统,添加A记录指向vps的ip,等待解析生效。cdn-ip

使用站长工具中的ping检测,独立ip两个,根据dnspod的帮助文件,两个ip解析是随机的。dnspod-cdn目前使用中的问题:因为cdn采用的是反代的原理,其是有缓存机制的,如果解析到cdn的ip,可能存在网站更新滞后的问题,需要强制刷新。

 

 

 

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注