在 Alibaba Cloud Linux 3.2104 LTS(基于 CentOS/RHEL 8/AlmaLinux 体系)上安装宝塔面板(Baota Panel / BT Panel),需要注意其底层依赖与 CentOS 7 有所不同。以下是官方推荐且最稳定的安装方法。
⚠️ 重要前提
- 系统要求:确保你的系统是纯净的 Alibaba Cloud Linux 3.x(或 CentOS 8/9、Rocky Linux 8/9、Anolis OS 等)。
- 权限:使用
root用户登录服务器。 - 防火墙/安全组:确保已开放以下端口:
- 8888(面板访问端口)
- 888(备用端口,可选)
- 22(SSH)
- 其他你需要的服务端口(如 80, 443, 3306 等)
🔒 阿里云 ECS 特别注意:除了系统内防火墙,还需在【阿里云控制台 → 实例 → 安全组】中放行上述端口!
✅ 推荐安装方式(一键脚本)
第一步:连接服务器
通过 SSH 登录到你的 Alibaba Cloud Linux 3 服务器。
ssh root@your_server_ip
第二步:执行安装命令
运行以下官方一键安装脚本:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484eea
📌 说明:
install_6.0.sh是适用于 RHEL/CentOS 8+ 系列的新版脚本。ed8484eea是社区版(免费版)的授权码。如果你购买了专业版,请替换为你的授权码。- 如果网络较慢,可尝试更换为华为云或阿里云镜像源下载脚本(见下方“备选方案”)。
第三步:等待安装完成
安装过程大约需要 5–10 分钟。完成后会显示如下信息:
==================================================================
Congratulations! Installed successfully!
==================================================================
Bt-Panel: http://xxx.xxx.xxx.xxx:8888/xxxxxx
username: xxxxxxxx
password: xxxxxxxx
请记录并保存好:
- 面板地址
- 用户名
- 密码
🛡️ 后续配置建议
1. 修改默认端口(安全加固)
出于安全考虑,强烈建议修改默认端口 8888:
- 登录宝塔面板后,进入【设置】→【面板端口】→ 修改为自定义端口(如
8889)。 - 同时更新阿里云安全组和系统防火墙规则。
2. 关闭强制 HTTPS
首次登录时,浏览器可能会提示“不安全”,因为宝塔默认启用自签名证书。
- 在浏览器输入
http://IP:8888(注意是 http,不是 https)。 - 点击“高级”→“继续前往”即可。
- 登录后建议在【设置】中关闭“强制HTTPS”以避免混淆。
3. 安装 Web 环境
在宝塔面板首页,点击【软件商店】→【运行环境】,根据你的需求选择安装:
- Nginx / Apache / Tengine
- PHP(推荐 PHP 7.4 或 8.1+)
- MySQL(推荐 MySQL 5.7 或 8.0)
- Redis(可选)
💡 Alibaba Cloud Linux 3 对 Nginx + PHP-FPM + MySQL 组合支持良好。
❗ 常见问题与解决方案
Q1: 安装失败或脚本报错?
可能原因:
- 网络问题导致无法下载脚本。
- 系统未最小化安装,缺少基础依赖。
✅ 解决方案:
手动安装依赖后再运行脚本:
# 安装必要工具
yum install -y curl wget gcc make epel-release git
# 然后再次执行安装命令
Q2: 面板无法访问?
检查两点:
- 阿里云安全组是否放行了对应端口(如 8888)。
- 系统防火墙是否放行:
# 查看防火墙状态
firewall-cmd --state
# 开放端口示例(以 8888 为例)
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --reload
Q3: 是否支持 PHP 8.2 / 8.3?
宝塔面板最新版本已支持 PHP 8.2 和 8.3,可在【软件商店】中直接安装。
Q4: 如何升级宝塔面板?
在面板后台点击【升级】按钮即可,无需重新安装。
🔄 备选方案:使用阿里云镜像提速安装
如果国内网络不稳定,可使用阿里云镜像源下载脚本:
wget -O install.sh http://mirrors.aliyun.com/bt/install/install_6.0.sh
sh install.sh ed8484eea
✅ 总结
| 步骤 | 操作 |
|---|---|
| 1 | SSH 登录 root 用户 |
| 2 | 执行一键安装脚本 |
| 3 | 记录面板地址、用户名、密码 |
| 4 | 配置安全组 + 防火墙放行端口 |
| 5 | 登录面板,安装所需环境 |
如有任何问题,欢迎提供具体错误日志,我可以进一步帮你排查!
PHPWP博客