奋斗
努力

阿里云OpenCloudOS宝塔安装?

云计算

在阿里云ECS实例上安装OpenCloudOS并部署宝塔面板的步骤如下:


1. 准备阿里云ECS实例

  • 选择镜像:在创建ECS实例时,选择OpenCloudOS官方镜像(如OpenCloudOS 8或9)。
  • 安全组配置:确保安全组放行以下端口:
    • 22(SSH)
    • 80/443(HTTP/HTTPS)
    • 8888(宝塔默认面板端口)
    • 888(phpMyAdmin等工具端口)

2. 连接ECS实例

使用SSH登录服务器:

ssh root@你的服务器IP

3. 更新系统(可选)

dnf update -y && dnf install -y wget curl

4. 安装宝塔面板

方法一:官方脚本安装

# OpenCloudOS 8+/9+ 通常兼容CentOS脚本
curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh
  • 安装过程中会提示确认,输入 y 继续。
  • 安装完成后,记录输出的面板地址、用户名和密码。

方法二:手动安装(如官方脚本不兼容)

  1. 安装依赖:
    dnf install -y epel-release  # 如果OpenCloudOS无epel源,需手动配置
    dnf install -y python3 python3-pip firewalld
  2. 下载宝塔安装包:
    wget http://download.bt.cn/install/install_panel.sh
    bash install_panel.sh

5. 配置宝塔面板

  1. 启动宝塔服务
    systemctl start bt
    systemctl enable bt
  2. 放行防火墙端口
    firewall-cmd --permanent --add-port=8888/tcp
    firewall-cmd --permanent --add-service=http
    firewall-cmd --reload
  3. 登录面板
    • 访问 http://你的服务器IP:8888
    • 输入安装完成后显示的账号密码。

6. 初始化宝塔环境

  1. 安装LNMP/LAMP:在宝塔面板中选择一键安装(如Nginx 1.22+MySQL 5.7+PHP 7.4)。
  2. 安全设置
    • 修改面板默认端口和密码。
    • 在阿里云安全组中关闭不必要的端口。

常见问题

  1. 端口无法访问

    • 检查阿里云安全组和服务器防火墙:
      firewall-cmd --list-ports
  2. 宝塔脚本兼容性

    • 如果报错,尝试切换至CentOS兼容模式:
      sed -i 's/OpenCloudOS/CentOS/g' /etc/os-release

      安装完成后恢复原文件。

  3. 依赖缺失

    • 手动安装缺失包,例如:
      dnf install -y perl openssl-devel

注意事项

  • OpenCloudOS基于RHEL生态,但部分软件包可能需要手动适配。
  • 定期备份数据,避免操作失误导致损失。

通过以上步骤,你可以在阿里云OpenCloudOS上成功部署宝塔面板。如需更定制化的配置,可参考宝塔官方文档或OpenCloudOS社区支持。

未经允许不得转载:云服务器 » 阿里云OpenCloudOS宝塔安装?