x-ui软件如何安装?
x-ui 是一款基于 Web 界面的 V2Ray 管理工具,可通过简单的命令行脚本快速安装。以下是详细的安装步骤和注意事项:
一、安装前准备
- 服务器要求操作系统:推荐 Ubuntu 18.04/20.04、Debian 9/10 或 CentOS 7/8。硬件配置:最低 1GB RAM,5GB 可用硬盘空间(若需存储大量日志或证书)。网络环境:服务器需能访问公网,且开放必要端口(默认 54321、80、443)。
- 必备条件确保服务器已安装 curl(大多数 Linux 发行版默认安装)。关闭防火墙或开放端口:bash# Ubuntu/Debian ufw allow 80,443,54321/tcp ufw reload # CentOS firewall-cmd --add-port=80/tcp --add-port=443/tcp --add-port=54321/tcp --permanent firewall-cmd --reload
二、一键安装脚本(推荐)
使用官方提供的一键安装脚本,可自动完成 x-ui + V2Ray 的安装和配置:
bash
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
可一次性设置好用户名、密码和端口,可强制覆盖之前的安装:
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh) \
--username your_username \
--password your_password \
--port your_port \
--force
执行步骤:
- 脚本会自动检测系统环境并安装依赖(如 wget、unzip、systemd 等)。
- 提示设置用户名和密码(默认:admin/admin),建议安装后立即修改。
- 选择是否启用 TLS(HTTPS),若选择启用,需准备域名并配置 DNS 解析。
- 安装完成后,脚本会输出管理面板的访问地址(如 http://服务器IP:54321)。
三、手动安装步骤(高级用户)
若一键脚本安装失败,可尝试手动安装:
- 下载并解压 x-uibashmkdir /root/x-ui && cd /root/x-ui wget https://github.com/vaxilu/x-ui/releases/download/x.x.x/x-ui-linux-amd64.tar.gz # 替换为最新版本 tar zxvf x-ui-linux-amd64.tar.gz chmod +x x-ui bin/xray-linux-*
- 安装服务并启动bash./x-ui install systemctl start x-ui systemctl enable x-ui # 设置开机自启
四、配置与使用
- 访问管理面板打开浏览器,输入 http://服务器IP:54321,使用安装时设置的用户名和密码登录。
- 添加代理节点登录后,点击左侧菜单的 “入站列表”→“添加”。选择协议(如 VMESS、VLESS、Trojan 等),配置端口、用户信息(如 UUID)。若启用 TLS,需上传 SSL 证书或使用 Let's Encrypt 自动申请。
- 生成客户端配置添加节点后,点击 “二维码” 或 “链接” 生成客户端可用的配置信息,导入到 V2RayN、Clash 等客户端。
五、常见问题与解决方案
- 安装失败:网络连接超时检查服务器是否能访问 GitHub,可尝试使用代理或更换镜像源。
- 面板无法访问确认防火墙已开放 54321 端口。检查服务状态:systemctl status x-ui,若未运行,尝试 systemctl restart x-ui。
- TLS 配置失败确保域名已正确解析到服务器 IP。手动申请证书(如使用 certbot),并在面板中上传证书文件。
六、注意事项
- 安全风险默认端口 54321 易被扫描,建议修改为随机高端口(如 10000-65535 之间)。首次登录后立即修改默认密码,使用强密码(包含大小写字母、数字、特殊字符)。
- 合规性使用代理服务需遵守所在国家 / 地区的法律法规,避免用于非法用途。
- 版本更新定期通过面板或脚本更新 x-ui:bashbash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh) # 选择“更新 x-ui”选项
七、卸载方法
若需卸载 x-ui,执行以下命令:
bash
./x-ui uninstall
通过以上步骤,你可完成 x-ui 的安装并开始配置代理服务。若遇到特定问题,建议查阅 x-ui 的 GitHub 仓库(https://github.com/vaxilu/x-ui)获取更多帮助。
默认分类 2025-06-17 21:59:17 通过 网页 浏览(6)
共有0条评论!