要在 OpenCloudOS Server 8 上安装 宝塔面板(BT Panel),你可以按照以下步骤操作。宝塔官方目前没有专门针对 OpenCloudOS 的安装包,但由于 OpenCloudOS 是基于 CentOS Stream 的发行版,其软件包和系统行为与 CentOS 8 / RHEL 8 非常接近,因此可以使用宝塔的 CentOS 安装脚本进行安装。
✅ 一、系统要求
确保你的 OpenCloudOS Server 8 满足以下条件:
- 系统:OpenCloudOS Server 8(x86_64)
- 内存:≥1GB
- 硬盘:≥10GB
- 系统为纯净系统(未安装 Apache/Nginx/MySQL/PHP 等服务)
✅ 二、安装宝塔面板
步骤 1:更新系统软件包
dnf update -y
步骤 2:安装宝塔推荐的依赖
dnf install -y wget curl unzip
步骤 3:下载并运行宝塔安装脚本
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
宝塔官方脚本会自动检测系统环境,如果是兼容的系统(如 CentOS 8),会继续安装。
✅ 三、安装过程中常见问题处理
❗ 问题 1:提示系统不支持?
宝塔安装脚本有时会检测系统版本,如果识别不到 OpenCloudOS,可能会报错。
解决方案:
你可以手动修改安装脚本或强制跳过系统检测:
sed -i 's/centos/redhat/' install.sh
sh install.sh
或者强制运行:
BT_IGNORE_OS_CHECK=true bash install.sh
⚠️ 强制运行可能会有兼容性风险,请确保系统环境干净。
✅ 四、安装完成后的操作
安装完成后,终端会输出宝塔的登录地址、用户名和密码,例如:
Bt-Panel: http://你的服务器IP:8888
username: your_username
password: your_password
请在浏览器中打开上述地址,进入宝塔面板并完成初始化设置。
✅ 五、推荐设置
- 更改默认登录端口(如 8888 → 任意其他端口)
- 修改默认登录用户名和密码
- 安装 LNMP 环境(Nginx/Apache + MySQL + PHP)
- 开放防火墙端口(如 80、443、你设置的面板端口)
开放防火墙端口示例:
firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --reload
✅ 六、其他说明
- 宝塔对 OpenCloudOS 支持有限,建议使用 CentOS 8 或 AlmaLinux 8 / Rocky Linux 8 以获得更好的兼容性。
- 如果你用于生产环境,建议使用宝塔 Pro 版或官方支持的系统。
✅ 七、卸载宝塔(如需要)
wget http://download.bt.cn/install/bt-uninstall.sh
sh bt-uninstall.sh
如果你在安装过程中遇到任何问题,欢迎继续提问,我可以帮你排查具体错误。
是否需要我提供 LNMP 安装建议?
云计算HECS