Alibaba Cloud Linux/ Alibaba Cloud Linux 3.2104 安装宝塔?

Alibaba Cloud Linux 3.2104(基于 CentOS/RHEL 的 Linux 发行版)上安装宝塔面板是完全可行的,但需要注意一些兼容性问题。宝塔官方推荐的系统是 CentOS、Ubuntu、Debian,但 Alibaba Cloud Linux 是基于 RHEL 的系统,安装宝塔时需要使用适用于 CentOS 的脚本。


✅ 安装前提条件

确保你使用的系统是:

  • Alibaba Cloud Linux 3.2104
  • 系统为 64 位
  • 内存建议 512MB 以上,推荐 1GB 以上
  • 系统应为纯净系统(未安装 Apache/Nginx/MySQL/PHP)

📌 安装步骤

步骤 1:更新系统软件包

sudo dnf update -y

步骤 2:安装 Wget 和 Tar(如果未安装)

sudo dnf install -y wget tar

步骤 3:下载并运行宝塔安装脚本

使用适用于 CentOS 的安装脚本:

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

说明:该脚本适用于 CentOS 系统,Alibaba Cloud Linux 3 兼容性较好,可以正常运行。


⚠️ 安装中可能出现的问题及解决办法

❌ 问题1:系统检测失败,提示不是支持的系统

宝塔安装脚本会检测系统版本,有时会误判 Alibaba Cloud Linux 不是 CentOS。

✅ 解决方法:

修改安装脚本或添加强制安装参数。

方法一:强制安装(推荐)

编辑安装脚本:

wget -O install.sh http://download.bt.cn/install/install_6.0.sh
chmod +x install.sh

然后使用以下命令强制安装:

echo "Alibaba Cloud Linux 3 已强制安装宝塔" && bash install.sh --force

方法二:修改脚本中的系统检测

打开 install.sh 文件,找到系统检测部分,注释掉系统检测逻辑,例如:

#CentOS / RedHat / Fedora 系统检测
#if [ "$os" != "CentOS" ]; then
#    echo "当前系统不受支持!"
#    exit 1
#fi

注释掉这部分代码后保存,再运行安装脚本。


❌ 问题2:防火墙未开放 8888 等端口

安装完成后,宝塔默认使用 8888 端口访问。

✅ 解决方法:

  1. 在宝塔面板中设置安全规则。
  2. 或者在阿里云控制台的安全组中开放以下端口:
    • 8888(宝塔面板)
    • 80(HTTP)
    • 443(HTTPS)
    • 22(SSH)

✅ 安装完成后访问宝塔面板

安装成功后,终端会输出类似如下信息:

Bt-Panel: http://你的服务器IP:8888
username: your_username
password: your_password

请使用浏览器访问这个地址,并输入用户名和密码登录宝塔面板。


✅ 推荐安装 LNMP 环境

登录宝塔面板后,推荐安装以下组件:

  • Nginx 或 Apache
  • MySQL 5.6+
  • PHP 7.4 或 8.0+

🧪 验证是否安装成功

ps aux | grep bt
# 或
systemctl status bt

如果看到宝塔服务运行正常,说明安装成功。


📝 总结

步骤 内容
系统 Alibaba Cloud Linux 3.2104
脚本 宝塔 CentOS 安装脚本
安装命令 bash install.sh --force
面板地址 http://你的IP:8888
注意事项 可能需要强制安装,需开放防火墙/安全组端口

如果你在安装过程中遇到具体错误,也可以贴出来,我可以帮你进一步分析解决。

未经允许不得转载:云计算HECS » Alibaba Cloud Linux/ Alibaba Cloud Linux 3.2104 安装宝塔?