前言
如果你的源站服务器在国外,又不想用cdn(因为太贵了)使用反代是一个比较好的选择。(´∇ノ`*)ノ
正文
假设:源站域名fsacg.cn 源站ip111.111.111 反代服务器ip 000.000.000
首先我们需要新购一台服务器,要线路好,速度快,不需要配置多高。然后给这个服务器安装好宝塔。因为这里我们用宝塔自带的反代功能,比较方便。
安装宝塔再安装ningx,其他的都不需要安装。然后点击添加网站,绑定你源站域名,再点击反向代理→添加反向代理。代理昵称随便填,目标url填写你源站网址。注意,如果你源站开启了ssl这里就要用https://,如:https://fsacg.cn。发送域名填源站域名如:fsacg.cn。然后就是安装ssl,这里ssl证书用你源站那个就行。
接下来修改反向代理服务器hosts文件设置。我们点击文件,找到/etc/hosts,在最下面添加一行:111.111.111 fsacg.cn
左边的源站ip,右边是源站域名,中间有空格。
最后我们去源站域名控制台把A解析记录值修改为反代服务器ip就可以了。等待生效。
验证反代是否成功,可以对源站域名ping,看看返回的ip是不是反代服务器的。
最后
然后如果服务器有防火墙就把反向代理服务器IP加入白名单即可。其他无需设置。
无何有之乡 版权所有 -- 如未注明 -- 均为原创 转载请注明:https://cloud.tencent.com/developer/article/1960676 非常感谢! -- Daimon