在 Alibaba Cloud Linux 3.2104 LTS 64位(基于CentOS 8) 上安装宝塔面板是可行的,但需要注意一些兼容性问题。虽然宝塔官方主要支持 CentOS、Ubuntu 和 Debian,但由于 Alibaba Cloud Linux 是基于 RHEL/CentOS 的衍生版本,因此通常可以使用 CentOS 安装脚本。
以下是详细的安装步骤和注意事项:
✅ 一、准备工作
1. 确保系统为最新状态
sudo dnf update -y
注意:Alibaba Cloud Linux 使用
dnf而不是yum,部分命令与标准 CentOS 8 类似。
2. 关闭或配置防火墙(可选)
如果你使用的是安全组 + 云防火墙,可以临时关闭系统防火墙以便测试:
sudo systemctl stop firewalld
sudo systemctl disable firewalld
推荐方式:保留防火墙并放行端口(如 8888、80、443),而不是直接关闭。
3. 确保 wget 或 curl 已安装
sudo dnf install -y wget
✅ 二、安装宝塔面板
使用官方推荐的安装脚本(适用于 CentOS)
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sudo bash install.sh
🔔 提示:这是宝塔官网的标准安装脚本,适用于大多数基于 RHEL 的系统。
安装过程中会提示:
Are you sure you want to install Bt-Panel to this server? (y/n)
输入 y 继续。
⚠️ 三、可能遇到的问题及解决方案
❌ 问题1:检测系统不支持 / 非法系统
由于 Alibaba Cloud Linux 不是标准 CentOS,宝塔可能会误判系统类型。
解决方法:强制忽略系统检测(不推荐长期生产环境使用)
# 下载脚本后手动修改或使用环境变量跳过检测
export BT_IGNORE_OS_CHECK=1
wget -O install.sh http://download.bt.cn/install/install_6.0.sh
sudo bash install.sh
此方法通过设置环境变量让宝塔跳过操作系统检查。目前社区反馈此方式在 Alibaba Cloud Linux 上可行。
❌ 问题2:依赖包无法安装(如 rpmdb 被其他进程占用)
执行时出现类似错误:
Another app is currently holding the yum lock...
解决方法:
sudo rm -f /var/run/yum.pid
sudo dnf clean all
然后重试安装。
❌ 问题3:Python 相关错误
宝塔依赖 Python 环境,某些精简镜像可能缺少组件。
安装基础依赖:
sudo dnf groupinstall "Development Tools" -y
sudo dnf install python3 python3-pip redhat-lsb-core -y
✅ 四、安装完成后的信息
安装成功后,终端会输出如下内容:
Bt-Panel: http://<你的服务器IP>:8888
username: xxxxxxxx
password: xxxxxxxx
✅ 五、开放端口
确保以下端口在 阿里云安全组 中已开放:
| 端口 | 用途 |
|---|---|
| 80 | Web 访问 |
| 443 | HTTPS |
| 8888 | 宝塔面板登录 |
| 888 | phpMyAdmin(如果安装) |
登录后建议立即修改默认端口和密码以增强安全性。
✅ 六、登录宝塔面板
打开浏览器访问:
http://<你的公网IP>:8888
首次登录会引导你安装 LNMP 或 LAMP 环境,根据需求选择即可。
🛡️ 七、安全建议
- 修改默认面板端口(宝塔 → 安全)
- 设置强密码或绑定微信提醒
- 启用面板登录限制(IP 白名单)
- 定期备份网站数据和面板配置
✅ 总结
| 项目 | 是否支持 |
|---|---|
| Alibaba Cloud Linux 3 | ✅ 可安装(需跳过检测) |
| 宝塔官方支持 | ❌ 非官方支持,但实测可用 |
| 推荐用于生产? | ⚠️ 测试/开发可用,生产建议使用标准 CentOS 8 |
🔗 参考链接
- 宝塔官网:https://www.bt.cn
- 安装脚本源地址:
http://download.bt.cn/install/install_6.0.sh - Alibaba Cloud Linux 文档:https://help.aliyun.com/product/112888.html
如有具体报错信息,欢迎贴出,我可以帮你针对性分析。
云计算HECS