1、准备两台服务器:一台作为源站点IP(a.a.a.a),另一台作为搭建CDN的服务器IP(b.b.b.b)。
2、安装宝塔面板和环境:在两台服务器上分别安装宝塔面板,并添加站点。
3、修改hosts文件:在宝塔面板中打开“修改工具”插件,填写域名和源站点的IP,然后保存。
4、设置反向代理:
打开站点设置,点击左侧找到反向代理。
开启代理,并开启缓存,推荐将缓存时间设置为180分钟。
在目标URL框里,前面需要添加https://或者是http://,后面的内容是网址的前后内容大体是一样的,https://www.example.com/。
填写完毕后,提交即可,如果下方出现报错解决方法,可以直接进入服务器命令行,执行命令删除文件 /www/server/panel/vhost/nginx/default.conf 后,再重载nginx配置即可。
5、设置SSL证书:如果网站开启了HTTPS协议,需要在镜像站点上也部署HTTPS证书,否则会有502的错误,可以在宝塔面板的SSL处,免费部署证书。
6、设置域名解析:将域名解析到CDN服务器的IP地址。
7、使用宝塔插件管理CDN:宝塔还提供了百度云加速插件,可以从宝塔直接管理百度云加速的大部分功能,且免费,但请注意,该插件目前仅支持PHP 5.6+版本,且如果系统安装了8.x以上版本的PHP,插件默认会调用最新版本的PHP版本。
通过以上步骤,就可以在宝塔面板上成功设置免费CDN加速了,这不仅可以加快网站的访问速度,还可以隐藏源站IP,防止源站被攻击,但请注意,CDN加速的效果会受到多种因素的影响,如服务器性能、网络带宽等,因此在实际使用中可能需要根据具体情况进行调整和优化。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1232810.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复