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面板的仪表盘。请检查:

  1. 面板版本信息是否正常显示。
  2. 尝试重启面板服务,检查是否运行正常:
x-ui restart

至此,XUI面板的安装已全部完成,接下来你可以在面板内创建Socks或Vless等协议的代理节点。