1
安装XUI面板
XUI 是一个功能强大的代理面板,支持多种协议,并提供友好的Web管理界面。以下是详细的安装步骤。
步骤一:服务器准备
确保你拥有一台海外服务器(推荐香港、日本、新加坡等地区),并已通过SSH工具(如FinalShell、Xshell或Termius)成功连接。
以 root 用户身份登录后,首先更新系统软件包:
apt update && apt upgrade -y # Ubuntu/Debian
yum update -y # CentOS
步骤二:一键安装脚本
XUI 提供便捷的一键安装脚本。在服务器终端中执行以下命令:
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
脚本运行后,会出现交互式安装界面。通常直接按 Enter 键选择默认选项即可。
重要:开放防火墙端口
安装完成后,必须确保服务器的防火墙已开放相关端口,否则将无法访问面板和后续创建的节点。
需要开放的端口至少包括:
- 面板访问端口:默认为
54321(用于Web管理) - 节点通信端口:你后续创建节点时设定的任意端口(如
10000-50000范围内的一个)
以开放 54321 端口为例,常用命令如下:
# Ubuntu/Debian (使用ufw)
ufw allow 54321
ufw allow 10000:50000/tcp
ufw reload
# CentOS 7/8 (使用firewalld)
firewall-cmd --zone=public --add-port=54321/tcp --permanent
firewall-cmd --zone=public --add-port=10000-50000/tcp --permanent
firewall-cmd --reload
步骤三:访问与登录面板
安装成功后,在浏览器中访问你的面板:
http://你的服务器IP地址:54321
默认登录信息:
- 用户名:
admin - 密码:
admin
安全提醒:首次登录后,务必立即在面板设置中修改用户名和密码,并考虑修改默认的访问端口,以增强安全性。
步骤四:安装完成检查
成功登录后,你应该能看到XUI面板的仪表盘。请检查:
- 面板版本信息是否正常显示。
- 尝试重启面板服务,检查是否运行正常:
x-ui restart
至此,XUI面板的安装已全部完成,接下来你可以在面板内创建Socks或Vless等协议的代理节点。