在阿里云 Linux 系统(如 Alibaba Cloud Linux 3,版本号类似 3.2104)上部署宝塔面板是一个常见需求。以下是详细的部署步骤和注意事项,确保安全、稳定地安装和使用宝塔面板。
✅ 一、环境准备
1. 确认系统信息
cat /etc/os-release
uname -r
- 宝塔官方支持 Alibaba Cloud Linux(基于 RHEL/CentOS),但需注意兼容性。
- 推荐使用 CentOS 7/8、Ubuntu 20.04+ 或 Debian 10+ 更稳妥。
- Alibaba Cloud Linux 3 是较新的发行版,部分依赖可能不完全兼容,建议确认宝塔是否正式支持该系统。
⚠️ 截至 2024 年,宝塔对 Alibaba Cloud Linux 的支持尚在测试阶段,推荐优先选择 CentOS 7/8 或 Ubuntu。
✅ 二、更新系统并关闭防火墙(可选)
sudo dnf update -y
关闭防火墙(或配置放行端口)
sudo systemctl stop firewalld
sudo systemctl disable firewalld
建议:生产环境不要直接关闭防火墙,应通过
firewalld或iptables放行必要端口(如 8888、80、443)。
开启阿里云安全组
登录 阿里云控制台 → 云服务器 ECS → 安全组 → 配置规则,放行以下端口:
- TCP: 80 (HTTP)
- TCP: 443 (HTTPS)
- TCP: 8888 (宝塔 Web 界面)
- TCP: 20, 21 (FTP,可选)
- TCP: 22 (SSH)
✅ 三、安装宝塔面板
方法一:使用官方脚本(推荐)
# 下载并运行宝塔官方安装脚本(CentOS/Alibaba Cloud Linux 使用此命令)
wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sudo bash install.sh editer
注意:
- 脚本会自动检测系统类型。
editer版本为专业版试用安装脚本(可后续注册)。- 如果提示不支持系统,请改用 CentOS 镜像。
方法二:手动指定系统类型(谨慎操作)
如果自动检测失败,可尝试强制安装(风险较高):
export BT_OS=centos
wget -O install.sh https://download.bt.cn/install/install_6.0.sh
sudo bash install.sh
❌ 不推荐随意强制安装,可能导致依赖错误或功能异常。
✅ 四、等待安装完成
安装过程约 5–10 分钟,完成后会输出:
==================================================================
Bt-Panel: http://你的公网IP:8888
username: xxxxxxxx
password: xxxxxxxx
==================================================================
✅ 五、首次登录配置
- 打开浏览器访问:
http://<你的ECS公网IP>:8888 - 输入用户名和密码(初始信息来自安装输出)
- 登录后建议立即修改密码
- 安装推荐的 LNMP 或 LAMP 环境组件(Nginx/Apache、MySQL、PHP)
✅ 六、安全设置(重要!)
1. 修改默认端口(防止扫描攻击)
- 进入宝塔面板 → 安全 → 修改面板端口(如改为 9999)
- 修改后记得在阿里云安全组中放行新端口
2. 绑定域名访问(可选)
- 可将宝塔面板绑定一个子域名(如
bt.yourdomain.com),并通过 HTTPS 访问更安全。
3. 启用宝塔安全入口
- 在“安全”页面设置“面板入口”,避免
/login被暴力破解。
4. 定期备份配置
- 使用宝塔的“计划任务”备份网站、数据库到本地或 OSS。
✅ 七、常见问题与解决方案
| 问题 | 解决方案 |
|---|---|
| 安装报错:“不支持当前系统” | 建议更换为 CentOS 7.x 或 Ubuntu 20.04 LTS 镜像 |
| 无法访问 8888 端口 | 检查阿里云安全组 + 系统防火墙 |
| SSH 连接超时 | 检查 ECS 实例状态、VPC 网络配置 |
| 宝塔启动失败 | 查看日志:sudo bt logs 或 journalctl -u bt |
✅ 八、推荐替代方案(更稳定)
若 Alibaba Cloud Linux 3 兼容性不佳,建议:
- 更换系统镜像为 CentOS 7.9 或 Ubuntu 20.04
- 再按标准流程安装宝塔面板,成功率更高
✅ 总结
| 步骤 | 内容 |
|---|---|
| ✅ 推荐系统 | CentOS 7/8、Ubuntu 20.04+ |
| ✅ 安装命令 | wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh |
| ✅ 安全配置 | 修改端口、设置强密码、开启安全入口、配置安全组 |
| ⚠️ 注意事项 | Alibaba Cloud Linux 3 可能存在兼容问题,生产环境建议使用主流发行版 |
如你坚持使用 Alibaba Cloud Linux 3,建议联系 宝塔官方客服 或查看其论坛是否有适配补丁。
需要我提供一键部署脚本或 LNMP 配置示例吗?欢迎继续提问!
云小栈