阿里云 Alibaba Cloud Linux 3.2104 64位系统安装宝塔?

在阿里云 Alibaba Cloud Linux 3.2104 64位 系统上安装 宝塔面板(BT Panel) 是可行的,但需要注意该系统是基于 RHEL/CentOS Stream 的定制系统,而宝塔官方主要支持 CentOS、Ubuntu、Debian 等主流发行版。Alibaba Cloud Linux 属于阿里云优化的 Linux 发行版,虽然兼容性较好,但在安装宝塔时可能会遇到兼容性问题。

以下是安装宝塔的步骤及注意事项:


✅ 一、安装前准备

  1. 确保系统为最新状态

    sudo dnf update -y
  2. 关闭 SELinux(建议关闭,避免权限问题)

    sudo setenforce 0
    sudo sed -i 's/^SELINUX=enforcing/SELINUX=permissive/' /etc/selinux/config
  3. 开放防火墙端口(如果使用 firewalld)

    sudo firewall-cmd --permanent --add-port=8888/tcp    # 宝塔面板端口
    sudo firewall-cmd --permanent --add-port=80/tcp      # HTTP
    sudo firewall-cmd --permanent --add-port=443/tcp     # HTTPS
    sudo firewall-cmd --permanent --add-port=22/tcp      # SSH
    sudo firewall-cmd --reload

✅ 二、安装宝塔面板

宝塔官方推荐脚本适用于 CentOS,但 Alibaba Cloud Linux 3 与 CentOS 8 兼容性较好,可尝试使用 CentOS 安装脚本。

使用官方安装脚本(CentOS 版):

wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sudo bash install.sh

⚠️ 注意:该脚本会自动检测系统,若检测不通过,可能需要强制安装。


✅ 三、如果提示“不支持当前系统”,可尝试强制安装

  1. 编辑安装脚本(可选)
    下载后修改 install_6.0.sh,跳过系统检测(不推荐新手操作)。

  2. 或使用社区版兼容脚本(更安全)

    尝试使用社区维护的兼容脚本,或查看宝塔论坛是否有针对 Alibaba Cloud Linux 的适配方案。


✅ 四、替代方案:使用 Docker 安装宝塔(推荐)

为避免系统兼容性问题,建议使用 Docker 安装宝塔

# 安装 Docker
sudo dnf install docker -y
sudo systemctl enable docker --now

# 拉取宝塔镜像(以 LinuxServer 的镜像为例)
docker run -d 
  --name bt-panel 
  -p 8888:8888 
  -p 80:80 
  -p 443:443 
  -v /www:/www 
  --restart=unless-stopped 
  johngong/bt-panel:latest

注意:Docker 镜像需选择可信来源,如 johngong/bt-panel 等。


✅ 五、安装后访问面板

安装成功后,输出会显示面板地址,类似:

Bt-Panel: http://<你的服务器IP>:8888
username: xxxxxx
password: xxxxxx

在浏览器中访问 http://<服务器IP>:8888,并登录。


✅ 六、注意事项

  1. Alibaba Cloud Linux 3 默认使用 dnf(而非 yum),包管理器为 dnf
  2. 内核优化:该系统为云环境优化,一般无需修改。
  3. 宝塔兼容性:宝塔未官方支持 Alibaba Cloud Linux,存在后续更新失败或插件不兼容风险。
  4. 生产环境建议:如用于生产,建议使用 CentOS 7/8Ubuntu 20.04/22.04 等宝塔官方支持系统。

✅ 七、参考链接

  • 宝塔官网:https://www.bt.cn
  • 宝塔论坛:https://forum.bt.cn
  • Alibaba Cloud Linux 文档:https://help.aliyun.com/product/25228.html

✅ 总结

项目 建议
是否支持 可尝试,但非官方支持
安装方式 推荐使用 Docker 或 CentOS 脚本
生产使用 不推荐,建议换为 CentOS/Ubuntu
风险 可能出现兼容性问题

如果你只是测试或学习,可以尝试安装;如果是生产环境,建议更换为宝塔官方支持的系统(如 CentOS 7/8 或 Ubuntu 20.04),以确保稳定性和后续维护。

如需帮助判断安装日志问题,可贴出具体报错信息,我可以进一步协助。