奋斗
努力

OpenCloudOS Server 8装宝塔选择什么脚本?

云计算

OpenCloudOS Server 8 上安装宝塔面板(BT-Panel)时,由于该系统基于 RHEL/CentOS 8 的兼容生态,推荐使用 宝塔官方针对 CentOS 8 的安装脚本。以下是具体步骤和注意事项:


1. 确认系统兼容性

OpenCloudOS 8 与 CentOS 8 的二进制兼容性较高,但可能存在部分依赖差异。建议先更新系统:

sudo dnf update -y

2. 安装宝塔面板

使用宝塔官方的一键脚本(适配 CentOS 8):

curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh

或更简洁的:

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

3. 可能遇到的问题及解决

  • 依赖缺失:若安装失败,尝试手动安装关键依赖:

    sudo dnf install -y epel-release
    sudo dnf config-manager --set-enabled powertools  # 若存在该仓库
    sudo dnf install -y curl wget perl openssl-devel
  • Python 3 兼容性
    OpenCloudOS 8 默认使用 Python 3.6+,宝塔依赖 Python 2/3 混合环境。若报错,尝试:

    sudo dnf install -y python2 python3  # 确保两者均存在
  • 防火墙/SELinux
    放行宝塔端口(默认 888888820-21 等):

    sudo firewall-cmd --permanent --add-port={8888,888,20/tcp,21/tcp} --zone=public
    sudo firewall-cmd --reload
    sudo setenforce 0  # 临时关闭 SELinux(测试用)

4. 安装后的配置

  • 访问面板:http://服务器IP:8888,按提示完成初始化。
  • 推荐安装 LNMP/LEMP 环境时选择与 OpenCloudOS 8 兼容的版本(如 Nginx 1.20+、MySQL 8.0)。

5. 替代方案(如官方脚本失败)

如果官方脚本不兼容,可尝试:

  • 手动安装:参考宝塔的离线安装文档,手动配置依赖。
  • 使用 Docker 版宝塔:避免系统环境干扰。
  • 切换至其他面板:如 aaPanel(国际版宝塔,兼容性可能更好)。

总结

优先尝试 CentOS 8 的宝塔脚本,遇到依赖问题按需调整。OpenCloudOS 8 的兼容性较好,但需留意个别包冲突。安装后建议备份系统快照以便回滚。

未经允许不得转载:云服务器 » OpenCloudOS Server 8装宝塔选择什么脚本?