在阿里云 Alibaba Cloud Linux 3.2104 LTS 64位 系统上安装 宝塔面板(BT.CN) 是完全可行的,但需要注意该系统是基于 CentOS/RHEL 的精简版本,某些依赖可能需要手动安装。
以下是详细的安装步骤:
✅ 一、准备工作
1. 登录服务器
使用 SSH 登录你的阿里云 ECS 实例。
ssh root@你的服务器IP
2. 更新系统软件包(可选)
yum update -y
✅ 二、安装宝塔面板
1. 安装宝塔官方脚本
执行以下命令下载并运行宝塔官方安装脚本:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
⚠️ 注意:如果你看到提示“当前系统不被支持”,请继续看下面的解决方法。
⚠️ 三、如果出现 “当前系统不被支持” 错误
由于 Alibaba Cloud Linux 并非标准的 CentOS 或 Ubuntu,宝塔默认不识别它。你可以通过修改系统标识来绕过检测。
方法:修改系统标识为 CentOS 7/8 格式
1. 备份原始文件(可选)
cp /etc/redhat-release /etc/redhat-release.bak
2. 修改 /etc/redhat-release 文件内容
echo "CentOS Linux release 7.9 (AltArch)" > /etc/redhat-release
或者你也可以写成:
echo "CentOS Linux release 8.5 (AltArch)" > /etc/redhat-release
3. 再次运行安装脚本
sh install.sh
此时应该可以正常安装宝塔了。
✅ 四、访问宝塔面板
安装完成后,终端会输出如下信息:
Congratulations! Installed successfully!
X_X面板地址: http://你的服务器IP:8888/随机字符串
内网面板地址: http://你的服务器IP:8888/随机字符串
用户名: your_username
密码: your_password
在浏览器中打开给出的链接即可进入宝塔面板。
✅ 五、开放防火墙端口(如果需要)
1. 开放宝塔默认端口 8888
firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --reload
2. 同时记得在阿里云控制台的安全组中添加入方向规则:
- 协议类型:TCP
- 端口范围:8888
- 授权对象:0.0.0.0/0(或限制为特定 IP)
✅ 六、安装 LNMP 环境(通过宝塔界面)
登录宝塔面板后,推荐先安装 LNMP 环境(如 Nginx、MySQL、PHP),然后就可以部署网站了。
✅ 七、常见问题与注意事项
| 问题 | 解决方案 |
|---|---|
| 宝塔无法启动 | 检查内存是否太小(建议至少 1GB RAM) |
| 安装中途失败 | 尝试更换网络环境,或使用X_X重试 |
| 面板打不开 | 检查安全组和防火墙设置 |
| 系统兼容性问题 | 确保已修改 /etc/redhat-release |
✅ 八、推荐系统配置
- CPU:1核以上
- 内存:1GB以上
- 系统盘:20GB SSD
- 系统:Alibaba Cloud Linux 3.x(已测试可用)
📌 总结
虽然 Alibaba Cloud Linux 不是宝塔官方正式支持的系统,但通过简单的系统标识修改即可顺利安装宝塔面板。这种方式适用于熟悉 Linux 的用户,用于快速搭建 Web 环境非常方便。
如果你需要我帮你写一个完整的自动化安装脚本或者安装 LNMP 环境,也可以告诉我 👇
云知识