宝塔和XUI共存方案

x-ui是一个搭建节点的工具,有一键安装脚本,可以快速的部署。但是如果我们经济有限的话,这个服务器不仅要有x-ui还要有自己搭建的网站。这就得用我的这种搭建过程了。

第一步:安装宝塔

首先要将宝塔安装上,这就不用多说了,自己去网站找到适合自己系统的安装脚本就Ok了。

第二步:创建站点

新建一个静态站点并且为网站配置ssl,这个域名是为了以后x-ui面板伪装配置的。

第三步:安装X-UI

这里直接一键脚本安装,没什么难度

bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)

第四步:登录X- UI修改后台目录

第五步:设置宝塔反代

    location ^~ /main/ { #(修改为你的xui管理面板路径)
        proxy_pass http://127.0.0.1:54321/HJgj/; #(修改为你的xui管理面板端口和路径)
        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 /jgvgk { #(修改为你的ws传输协议路径)
        proxy_redirect off;
        proxy_pass http://127.0.0.1:12896; #(修改为你的协议端口)
        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;
    }

设置完就可以通过域名:端口号\main\访问了。