2022 利用宝塔搭建反代云服务器
搭建反代云服务器
v 先做好域名解析(建议使用Cloudflare)和创建好服务器
v 更新系统并重启:
apt update -y
apt install -y curl
apt install -y wget
reboot
(重启)
v 安装宝塔面板:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
v 安装所需的环境插件:(选择推荐版,PHP选择最新)
v 添加站点——然后申请SSL证书——强制HTTPS打开
v 搭建xray面板:
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
v 安装BBR加速:
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh"&& chmod +x tcp.sh && ./tcp.sh
v 配置xray面板:面板设置,面板url根路径自定义一个,要记住,不然就登录不上,只能把xray卸载,重新安装,这里注意的是前面有个斜杠,一定不能漏了——保存配置——重启面板——登录地址是:IP地址+端口/自定义的url根路径(如naiyou)
v 创建一个节点,传输位置选择WS,路径自己自定义一个,如图(先不要打开tls)
v 配置 Nginx 反向代理
location ^~ /naiyou[[81\]](#_msocom_1) {
proxy_pass http://127.0.0.1:8443[[82\]](#_msocom_2) /naiyou;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /naiyou123[[83\]](#_msocom_3) {
proxy_redirect off;
proxy_pass http://127.0.0.1:58285[[84\]](#_msocom_4) ;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
proxy_read_timeout 300s;
\# Show realip in v2ray access.log
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
v 软件商店——已安装——Nginx——设置——重载配置——重启
v 测试域名:xxx.xxx.xxx(自己解析的域名)看是否成功打开,确认是否已安装安全证书
v 登录xray面板,登录方式如下:域名/url根路径,检查是否已安装安全证书
v 完善节点配置,找到刚创建的节点——点开操作——点编辑——点开路径后面请求头+——在值得位置输入自己的域名——点开tlx——输入域名,并把宝塔面板申请到的证书复制粘贴过来
v 把Cloudflare的小云朵打开,实现隐藏IP的目的(这一步选择性开启,如开启可能会导致连不上或者速度缓慢,主要的原因是IPV4地址缺乏,很多人用,如果开启连不上或者缓慢,关闭小云朵即可,这里需要ping一下,检查IP地址是否切换回来,时间有时候长有时候短)
面板 url 根路径
X-ray面板端口
传输-WS-路径(可自定义)
节点端口