奋斗
努力

OpenCloud OS 8.6 安装宝塔?

云计算

在OpenCloud OS 8.6上安装宝塔面板(BT-Panel)可以按照以下步骤操作。由于OpenCloud OS基于CentOS/RHEL生态,与CentOS 8的兼容性较高,但需注意部分依赖可能需手动调整。


步骤1:系统准备

  1. 更新系统

    sudo dnf update -y
    sudo dnf install -y wget curl git
  2. 安装必要依赖

    sudo dnf install -y epel-release
    sudo dnf config-manager --set-enabled powertools  # 若存在
    sudo dnf install -y perl-core python3 python3-devel

步骤2:安装宝塔面板

  1. 执行安装脚本

    wget -O install.sh http://download.bt.cn/install/install_6.0.sh
    sudo bash install.sh
    • 安装过程中会提示确认,输入 y 继续。
    • 安装完成后,记录输出的面板地址、用户名和密码。
  2. 若官方脚本不兼容

    • 尝试使用CentOS 8的兼容脚本:
      wget -O install.sh http://download.bt.cn/install/install_6.0.sh
      sudo bash install.sh
    • 如报错,可尝试手动修改脚本中的/etc/redhat-release(谨慎操作):
      sudo sed -i 's/OpenCloud OS/CentOS/g' /etc/redhat-release
      # 安装完成后恢复原文件

步骤3:常见问题解决

  1. 依赖错误

    • 若缺少依赖(如libssl),手动安装:
      sudo dnf install -y openssl-devel libffi-devel
  2. Python版本问题

    • 宝塔依赖Python 3.6+,若系统默认版本不符,手动安装:
      sudo dnf install -y python3
      sudo alternatives --set python /usr/bin/python3
  3. SELinux/防火墙

    • 临时关闭SELinux:
      sudo setenforce 0
      sudo sed -i 's/SELINUX=enforcing/SELINUX=permissive/g' /etc/selinux/config
    • 放行防火墙端口(默认8888):
      sudo firewall-cmd --add-port=8888/tcp --permanent
      sudo firewall-cmd --reload

步骤4:访问面板

  1. 浏览器输入 http://服务器IP:8888,使用安装完成时提供的账号登录。
  2. 首次登录会提示安装LNMP/LEMP环境,按需选择版本。

注意事项

  • 兼容性:OpenCloud OS 8.6可能与宝塔的某些组件存在兼容性问题,建议测试环境先行。
  • 替代方案:若问题较多,可改用Docker版宝塔:
    docker run -d --name baota -p 8888:8888 -p 80:80 -p 443:443 --privileged=true btpanel/baota:latest
  • 官方支持:宝塔未官方支持OpenCloud OS,遇到问题可查阅宝塔论坛或社区。

通过以上步骤,大多数情况下可以成功安装。如遇特定错误,建议根据报错信息搜索解决方案或联系宝塔技术支持。

未经允许不得转载:云服务器 » OpenCloud OS 8.6 安装宝塔?