是的,Alibaba Cloud Linux 是可以安装 宝塔面板(BT Panel) 的,但需要注意一些兼容性问题和安装方式。
✅ 一、Alibaba Cloud Linux 简介
Alibaba Cloud Linux 是阿里云基于 CentOS/RHEL 衍生的 Linux 发行版,主要用于阿里云 ECS 实例。目前有两个主要版本:
- Alibaba Cloud Linux 2:基于 CentOS 8
- Alibaba Cloud Linux 3:基于 RHEL 8 或 RHEL 9,更现代化,但软件兼容性可能略有不同
✅ 二、宝塔面板支持的操作系统
宝塔官方推荐的操作系统包括:
- CentOS 7.x / 8.x
- Ubuntu 18.04+ / 20.04 / 22.04
- Debian 9+/10+/11+
- Fedora(部分版本)
虽然 Alibaba Cloud Linux 不在官方支持列表中,但由于它与 CentOS 兼容性较好,因此可以通过手动安装的方式运行宝塔面板。
✅ 三、安装步骤(以 Alibaba Cloud Linux 3 为例)
🔧 1. 更新系统并安装依赖
sudo dnf update -y
sudo dnf install -y wget curl unzip
🔧 2. 下载宝塔官方安装脚本
wget -O install.sh http://download.bt.cn/install/install_6.0.sh
🔧 3. 修改脚本(可选)
由于 Alibaba Cloud Linux 不在白名单中,直接运行会提示“不支持该系统”。
你需要编辑 install.sh 文件,去掉系统检测限制:
vim install.sh
找到如下代码段(通常是第13行左右):
# 检查操作系统
if [ "$os" != "centos" ] && [ "$os" != "ubuntu" ] && [ "$os" != "debian" ]; then
echo "不支持该系统,请使用 CentOS、Ubuntu、Debian 系统"
exit 1
fi
你可以将其注释掉或删除这段判断逻辑。
保存退出后赋予执行权限:
chmod +x install.sh
🔧 4. 执行安装脚本
sudo ./install.sh
等待几分钟,宝塔面板就会自动安装完成。
✅ 四、安装成功后的操作
安装完成后,终端会输出类似以下信息:
Bt-Panel: http://你的公网IP:8888
username: admin
password: 随机生成的密码
请务必记录好用户名和密码,并通过浏览器访问面板地址进行初始化设置。
✅ 五、注意事项
| 注意事项 | 说明 |
|---|---|
| SELinux 和防火墙 | 宝塔默认不会自动配置 SELinux 和 firewalld,需要手动关闭或配置规则 |
| 系统日志路径 | /www/server/panel/logs/ |
| 安装失败排查 | 查看 /root/bt_install.log 日志文件 |
| 宝塔更新 | 后续可通过面板在线升级,无需重复修改脚本 |
✅ 六、总结
| 是否支持 | Alibaba Cloud Linux 可以安装宝塔面板 |
|---|---|
| 推荐版本 | Alibaba Cloud Linux 2 或 3 |
| 需要操作 | 修改安装脚本绕过系统检测 |
| 建议用途 | 用于熟悉 Linux 的用户或测试环境 |
| 替代方案 | 使用官方推荐的 CentOS 系统更稳妥 |
如你希望我为你提供完整的自动化安装脚本或者帮助你部署 LNMP 环境,也可以继续问我!
ECLOUD博客