本帖最后由 askirashic 于 2020-9-13 09:58 编辑
关于如何服务器自建cdn加速的教程无作为以前分享过,这里分享下最新的宝塔面板如何开启cdn加速,配置缓存规则和清理教程。 一、宝塔面板自建cdn最新版的宝塔面板搭建cdn教程如下: 1、区分IP一共两个或者多个ip,这里大家区分一下 源站点ip:a.a.a.a(网站文件存放的服务器) 宝塔面板ip:b.b.b.b(用来搭建cdn的服务器) 2、安装好环境和插件1、安装宝塔面板——安装服务器环境——添加站点——安装插件:HOST 修改工具 2、添加hosts:打开已经安装的“HOST 修改工具”插件,填写域名和源站点的IP:a.a.a.a。 3、站点设置打开站点——点击网站设置——弹出框找到左边反向代理——打开设置如图: 首先开启代理,开启缓存。 然后将缓存时间设置一下,这里推荐180分钟,也就是3个小时。 目标URL,前后两个网址是源站A的网址,大体内容是一样的。唯一的区别是,在前面那个框里面,需要添加上https://或者是http:// 下面的内容替换可以暂时不用管。 填写完毕后,点击下方的提交即可。 4、报错解决方法 点击保存如果报错: nginx: configuration file /www/server/nginx/conf/nginx.conf test failed问题在于一开始没有添加hosts或者开启了面板防火墙,根据教程提前添加或者关闭面板防火墙,保存在开启即可。 5、重载nginx配置设置完之后我们需要重载nginx配置,在宝塔面板“软件管理”处找到nginx,点右侧的“设置”->“重载配置”即可。 6、设置ssl**如果网站开启了ssl,代理加速的服务器站点也要设置。 如果源站启用了HTTPS协议,那么镜像站点也需要部署HTTPS**,我们可以在上面面板中“SSL”处免费部署**。不然会有502的错误,我们这里配置的域名和主站点是一样的。 7、设置域名解析域名解析到IP:b.b.b.b即可。 8、清理缓存 清理缓存指令: https://你的域名/purge/页面
|