在 OpenCloudOS 8(基于 RHEL 8 的国产 Linux 发行版)上安装宝塔面板(Baota Panel)的步骤与在 CentOS 8、Rocky Linux 等系统上的操作类似。以下是详细的操作指南:
✅ 一、准备工作
1. 确保系统已更新
sudo dnf update -y
2. 安装常用工具(可选)
sudo dnf install -y wget curl unzip socat
✅ 二、下载并运行宝塔官方安装脚本
宝塔面板官方提供了适用于 CentOS/RHEL 系列系统的安装脚本,OpenCloudOS 8 是兼容的。
执行安装命令:
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sudo bash install.sh ed8484bec
⚠️ 注意:该脚本会自动检测系统环境,并安装宝塔面板及相关依赖。
✅ 三、等待安装完成
整个过程大约需要 2-5 分钟,取决于服务器性能和网络速度。安装完成后,终端会输出如下信息:
Bt-Panel: http://你的IP地址:8888
username: your_username
password: your_password
请妥善保存用户名和密码,后续登录宝塔面板使用。
✅ 四、配置防火墙开放端口
OpenCloudOS 8 默认使用 firewalld 防火墙。
1. 开放 8888(宝塔面板)、80(HTTP)、443(HTTPS)等端口:
sudo firewall-cmd --permanent --add-port=8888/tcp
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
2. 重启防火墙服务:
sudo firewall-cmd --reload
✅ 五、访问宝塔面板
在浏览器中输入以下地址:
http://你的服务器IP:8888
然后使用安装时输出的用户名和密码登录即可。
✅ 六、常见问题解决
1. 安装失败提示缺少依赖?
尝试手动安装以下依赖:
sudo dnf install -y python3-devel gcc make
2. 面板无法访问?
- 检查是否放行了防火墙端口。
- 检查云服务商安全组是否放行对应端口(如阿里云、腾讯云等)。
- 使用
ss -tuln | grep 8888查看面板是否正在监听。
✅ 七、卸载宝塔面板(如有需要)
如果你以后想卸载宝塔面板,可以执行:
wget http://download.bt.cn/install/uninstall.sh && sudo bash uninstall.sh
📌 总结
| 步骤 | 内容 |
|---|---|
| 1 | 更新系统 |
| 2 | 安装必要工具 |
| 3 | 下载并运行宝塔安装脚本 |
| 4 | 放行防火墙端口 |
| 5 | 浏览器访问面板 |
如果你遇到具体错误或问题,也可以贴出错误日志,我可以帮你进一步排查。希望你顺利安装成功!
ECLOUD博客