如何同时安装x-ui跟宝塔面板?

同时安装 x-ui宝塔面板(BT-Panel) 是完全可行的,因为它们运行在不同的端口上,并且功能不冲突。下面是详细的安装步骤和注意事项:


🧩 一、简要说明

软件 功能 默认端口
宝塔面板 网站管理工具,用于部署网站、数据库、FTP等 8888(可修改)
x-ui Xray 的图形化管理面板,常用于服务 54321(可修改)

只要端口不冲突,两者可以共存。


🔧 二、安装步骤

✅ 1. 安装宝塔面板

CentOS:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Debian:

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

安装完成后会输出登录地址和默认账号密码,例如:

http://IP:8888
用户名:admin
密码:xxxxxx

建议首次登录后修改默认密码,并设置防火墙开放 8888 端口。


✅ 2. 安装 x-ui 面板

使用官方一键脚本安装:

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

安装完成后会提示访问地址:

http://IP:54321
用户名:admin
密码:admin

安装后请立即登录并更改默认账户密码,并检查是否开放了 54321 端口(或你自定义的端口)。


🔐 三、端口与防火墙配置

确保以下端口已开放(根据你的实际设置调整):

服务 端口 是否需要开放
宝塔面板 8888
x-ui 面板 54321
SSH 22
HTTP 80 可选
HTTPS 443 可选

开放端口示例(以 firewalld 为例):

firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --permanent --add-port=54321/tcp
firewall-cmd --reload

如果你使用的是云服务器(如阿里云、腾讯云),还需要在 安全组规则中添加对应端口


⚠️ 四、常见问题及解决方法

Q1:安装后无法访问?

  • 检查防火墙是否关闭或开放了相应端口。
  • 检查云服务商的安全组设置。
  • 使用 netstat -tuln 查看端口是否监听。

Q2:端口冲突怎么办?

你可以手动修改其中一个面板的端口:

修改宝塔面板端口:

# 修改配置文件
echo '8881' > /www/server/panel/data/port.pl
# 重启面板
/etc/init.d/bt restart

然后通过 http://IP:8881 访问。

修改 x-ui 面板端口:

x-ui setting
# 输入数字选择修改项,修改 webPort 即可

✅ 五、总结

步骤 内容
1 安装宝塔面板
2 安装 x-ui 面板
3 检查并开放对应端口
4 登录两个面板并修改默认密码
5 如有冲突,调整端口避免冲突

如需进一步帮助,比如配置反向、HTTPS、自动更新等,也可以继续提问 😊

是否需要我帮你写一个 自动化安装脚本

未经允许不得转载:云计算HECS » 如何同时安装x-ui跟宝塔面板?