在 Alibaba Cloud Linux 3.2104 上安装宝塔面板的步骤如下。Alibaba Cloud Linux 是基于 RHEL/CentOS 的操作系统,因此可以按照适用于 CentOS 的方式安装宝塔面板。
⚠️ 注意:宝塔官方推荐使用 CentOS 7/8、Ubuntu、Debian 等系统。虽然 Alibaba Cloud Linux 兼容性较好,但仍建议在测试环境验证后再用于生产。
✅ 安装前准备
-
确保系统已更新
sudo dnf update -y -
关闭防火墙(可选,建议配置规则而非关闭)
sudo systemctl stop firewalld sudo systemctl disable firewalld或者开放宝塔所需端口(如 8888、80、443 等)
-
开放安全组端口
在阿里云控制台中,为 ECS 实例的安全组添加以下端口:8888:宝塔 Web 界面80:HTTP443:HTTPS20,21,22:FTP 和 SSH(按需)888:phpMyAdmin(可选)
✅ 安装宝塔面板
-
下载并运行宝塔官方安装脚本
使用 root 用户执行以下命令:
wget -O install.sh https://download.bt.cn/install/install_6.0.sh && bash install.sh此脚本会自动检测系统环境,Alibaba Cloud Linux 通常会被识别为 CentOS 风格系统,因此可以正常安装。
-
确认安装
脚本会提示是否安装宝塔面板,输入y并回车继续。 -
等待安装完成
安装过程大约需要 5-10 分钟,取决于服务器性能和网络速度。
✅ 安装完成后
安装成功后,终端会输出类似以下信息:
Bt-Panel: http://<your-server-ip>:8888
username: your_username
password: your_password
✅ 登录宝塔面板
-
打开浏览器,访问:
http://你的服务器公网IP:8888 -
输入用户名和密码登录。
-
首次登录会提示安装 LNMP 或 LAMP 环境,根据需求选择。
✅ 常见问题与注意事项
❗ 1. 安装失败或报错 “不支持当前系统”
- 可尝试强制安装(不推荐生产环境):
echo "aliyun" > /etc/redhat-release bash install.sh安装完成后记得恢复系统版本标识:
echo "Alibaba Cloud Linux release 3.2104 LTS" > /etc/redhat-release
❗ 2. 端口无法访问?
- 检查阿里云 安全组规则 是否放行
8888端口。 - 检查系统防火墙(
firewalld或iptables)。
❗ 3. 宝塔服务未启动?
# 查看宝塔状态
/etc/init.d/bt status
# 启动宝塔
/etc/init.d/bt start
❗ 4. 修改默认端口(增强安全性)
# 修改宝塔端口为 9999
echo '9999' > /www/server/panel/data/port.pl && /etc/init.d/bt restart
然后在安全组中放行新端口,并关闭旧端口。
✅ 卸载宝塔(如需)
wget http://download.bt.cn/install/bt-uninstall.sh && bash bt-uninstall.sh
📌 总结
| 步骤 | 内容 |
|---|---|
| 1 | 更新系统并关闭/配置防火墙 |
| 2 | 下载并运行宝塔安装脚本 |
| 3 | 开放安全组端口(8888等) |
| 4 | 登录面板并部署环境 |
✅ 推荐:首次使用可在测试 ECS 实例中操作,熟悉流程后再部署到生产环境。
如有更多问题(如 LNMP 安装、域名绑定、SSL 配置),欢迎继续提问!
云小栈