梓悦生活

  • 🍟首页
  • 🍪免费资源
  • 🍓Wordpress
  • 🍋琐碎生活
  • 🍘关于
关注周围的人或事,体验人生历程
  1. 首页
  2. 免费资源
  3. 正文

宝塔面板反向代理加速和自建CDN

2019/06/25 10368点热度 12人点赞 0条评论

宝塔面板以其简单易用获取了十万级用户,受众面很广。在宝塔面板的众多功能中,有一个功能是“反向代理”,通过反向代理功能,可以加速被代理的网站的加载速度。

假设源站A为架设在境外服务器A上的站点,国内用户访问速度慢,造成访问困难。这时就可以试用宝塔的反向代理功能,进行加速。

下面简单写一个使用教程。

一、在服务器B上创建网站

首先按照上图所示,创建一个网站,注意域名那里,需要填写你自己有管理权限的域名,并且在DNS设置那里,将你的域名的A记录指向你服务器B的服务器IP。

在之后,你就要访问这个域名,来间接访问源站A

二、宝塔面板配置反向代理(服务器B上操作)

在宝塔面板,网站界面,找到你想要使用的反代网站,选择后面的设置。

5.1宝塔5.9及以下版本的反向代理CDN设置

在弹出的窗口,首先点击左侧的“反向代理”,然后在右侧红框中,填写源站A的网址,注意源站是http还是https,一定要填写正确。

并且在下面两个选项前面都打上对号。启用反向代理,开启缓存。

5.2宝塔面板6.0及以上反向代理CDN设置

首先开启代理,开启缓存。

然后将缓存时间设置一下,这里推荐180分钟,也就是3个小时。

目标URL,前后两个网址是源站A的网址,大体内容是一样的。唯一的区别是,在前面那个框里面,需要添加上https://或者是http://

下面的内容替换可以暂时不用管。

填写完毕后,点击下方的提交即可。

此时,反向代理就已经设置完了。你现在就可以通过访问你在服务器B上填写的那个网址B,间接访问网站A。

以下为高阶用户观看,仅需要代理访问的同学,看到这里就结束了。

三、使用宝塔反向代理功能,创建CDN节点

如果你是想对自己的网站进行CDN加速。那么你的源站A的网址,和你网站B,你在设置宝塔反向代理处填写的网址,都是相同的。

如果你完成了前两步,并且在DNS处将域名解析到了服务器B的IP上了。那么你的网站是无法访问的,是多重重定向,是个死循环。

这时候,你就需要修改服务器B的hosts,将域名通过hosts写死,指向源站A所在的服务器IP。

以下写死host的方法仅针对centos系统,其他系统请自行搜索:“xx系统修改hosts”

3.1找到hosts文件

首先打开左侧的文件,然后在右侧列出的文件夹中找到etc,打开etc文件夹,找到hosts文件

3.2编辑hosts文件

点击右侧的“编辑”

红框以上的部分,是原hosts文件自带的部分,不要修改原来带的部分。

在最下面添加一行。

ip 域名

和红框中填写的一样,在左侧填写源站A的服务器IP,然后空格,再输入源站A的域名。

此时就设置完成了。

你直接访问你的域名,就会首先链接到你的服务器B上,服务器B上的反向代理程序,就会访问服务器A上的数据,对你的网站进行间接加速。

四、其他问题

1.打开 phpMyAdmin 提示 502 Bad Gateway 错误

这个错误我也遇到过一次,最后网上找了找,找到了解决方法:

首先进入宝塔面板后台,打开 phpMyAdmin 的设置窗口,选择左边侧栏的 php版本 后,直接再点击一次 保存 按钮即可。

2.打开 反向代理网站 提示 502 Bad Gateway 错误

反向代理出现这个错误,基本上就是你要反向代理的网站有反镜像措施,或者是挂了CDN。

如果是CDN,那么你要反向代理它就必须知道真实IP,然后在反向代理服务器设置  /etc/hosts 文件,添加相应规则,例如:1.1.1.1 abc.com

 

转载自:https://www.kxxzz.com/xx/384.html

标签: 宝塔
最后更新:2019/06/25

Meteor

关注周围的人或事,体验人生历程!

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

文章目录
  • 一、在服务器B上创建网站
  • 二、宝塔面板配置反向代理(服务器B上操作)
    • 5.1宝塔5.9及以下版本的反向代理CDN设置
    • 5.2宝塔面板6.0及以上反向代理CDN设置
  • 三、使用宝塔反向代理功能,创建CDN节点
    • 3.1找到hosts文件
    • 3.2编辑hosts文件
  • 四、其他问题
    • 1.打开 phpMyAdmin 提示 502 Bad Gateway 错误
    • 2.打开 反向代理网站 提示 502 Bad Gateway 错误
最新 热点 随机
最新 热点 随机
[教程]AWS免费EC2注册/使用/添加IPV6/SSH连接/删除实例 使用VestaCP搭建邮局(含DKIM,DMARC教程) [教程]利用宝塔面板邮局管理器搭建Roundcube Webmail自建邮局 [测评]喵云互联绍兴电信NAT套餐1测评 iperf3 网络性能测试 [收藏]13 个免费 PPT 模板网站汇总
[测评]喵云互联绍兴电信NAT套餐1测评[教程]利用宝塔面板邮局管理器搭建Roundcube Webmail自建邮局iperf3 网络性能测试使用VestaCP搭建邮局(含DKIM,DMARC教程)[教程]AWS免费EC2注册/使用/添加IPV6/SSH连接/删除实例
Xrea日本老牌免费空间申请和使用教程:1GB空间可绑域名 Freenom免费顶级域名TK、ML、GA、CF成功申请教程及使用DNSPod域名解析 HostPanel开源免费主机管理面板 Centos下安装带界面压缩解压工具file-roller HOST29免费提供的500M/50G/PHP/MYSQL/CP/绑米空间 国外youhosting免费空间申请教程
最近评论
b2b系统 发布于 1 年前(12月29日) 感谢分享
Meteor 发布于 2 年前(10月20日) 哈哈,友链一直都在,后来换了主题后忘记修改显示数量了,现在恢复好了。
弋牧 发布于 2 年前(10月12日) 这里已经看不到我的友连了吗?
彩鸽 发布于 2 年前(10月04日) 写的不错
B2B海外商城系统 发布于 2 年前(09月21日) 感谢分享
标签聚合
虚拟主机 域名解析 VPS 技巧 宝塔 Linux技巧 活动 wordpress
友情链接
  • Anders Norén
  • Appurse
  • CSS参考手册
  • DeeTeam-迪提姆
  • Fatesinger
  • FreeSSL
  • gandi
  • Internetbs
  • LogoMaker
  • Meteor's Blog
  • PM唐杰
  • SSL For Free
  • WPEX-Themes
  • 优品PPT
  • 免费顶级域名
  • 博客大全
  • 印记
  • 弋牧
  • 挖站否
  • 闫宝龙博客

COPYRIGHT © 2023 梓悦生活. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang