- 支持系统状态监控:如 CPU、内存、硬盘等状态
- 支持多用户多协议,网页可视化操作
- 支持流量统计
- 支持自定义 Xray 配置模板
- 支持HTTPS访问面板
- 支持面板自定义端口,账号与密码
- 快速生成分享连接或二维码
- 支持 CDN 套用
- 支持 Fallback 分流设置
本期合作 VPS 六六云:https://bit.ly/3hBENuF
域名注册教程:https://youtu.be/2uJQdWpM46k
Cloudflare 接管域名教程:https://youtu.be/1GtDTWybJNM
X-ui 搭建教程一:https://youtu.be/n5koU-pj094
-
1、域名一个,托管到 Cloudflare (方法见上)
-
2、VPS 一台,例如:Debian/Ubuntu/CentOS
-
3、下载并安装 FinalShell SSH 工具
Windows 版本下载地址: http://www.hostbuf.com/downloads/finalshell_install.exe
MacOS 版本下载地址: http://www.hostbuf.com/downloads/finalshell_install.pkg
下面环境的安装方式,大家根据自己的系统选择命令安装就好了。
apt update -y
apt install -y curl
apt install -y socat
yum update -y
yum install -y curl
yum install -y socat
本脚本建议在Debian≥9或是CentOS≥8以上的系统中使用
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
完成 X-ui 安装以后,我们可以输入 VPS IP:端口(如1.1.1.1:12345) 登录 X-ui 的管理面板(可以登录代表安装成功,登录不了请放行端口。)
放行443端口:
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
放行54321端口:
iptables -I INPUT -p tcp --dport 54321 -j ACCEPT
输入命令 x-ui
,进入 X-ui 的命令菜单
选择 16,申请 SSL 的证书。(申请需要有 Cloudflare API ,可以 观看视频 获取 API)
申请的时候是申请的泛域名证书,所以,填写域名的时候,只填入 域 也就好了,例如 xxx.com
的格式。
申请成功以后,证书和密钥文件在 VPS 目录的 /root/cert
文件夹里面
添加证书和密钥路径,重启面板 通过域名访问x-ui 管理面板:https://域名:54321
这一步扩展性很强,大家可以根据自己的需求设置相关的节点规则。
在 X-ui面板设置中,“面板证书公钥文件路径”,不要用带自己域名的证书,输入 /root/cert/fullchain.cer
(这是标准的CA证书集的文件之一)的路径。然后重启面板。在创建的节点时候,公钥文件路径同样填入 /root/cert/fullchain.cer
。
这样设置之后,解决了问题: io read/write on closed pipe
这种 Xray 可视化管理面板 的方式,也是支持伪装网站以及多网站并存的,包括支持宝塔面板的搭建方式。