在阿里云 ECS 上安装 Alibaba Cloud Linux 3.2104 LTS 64位 并搭配 宝塔面板(BT Panel),需要注意以下几个关键点:
✅ 官方支持情况
- 宝塔面板官方已正式支持 Alibaba Cloud Linux 3。
- 从宝塔版本 7.9.0+ 开始,对 Alibaba Cloud Linux 3(基于 CentOS/RHEL 8/9 内核)有较好的兼容性。
- “快速启动版”通常指阿里云提供的预装环境或镜像,但宝塔必须手动安装,无法通过“一键镜像”直接包含完整宝塔功能(除非使用特定第三方定制镜像)。
🚀 推荐安装步骤
1. 登录服务器
ssh root@<你的ECS公网IP>
2. 更新系统包(可选但推荐)
yum update -y
3. 安装宝塔面板(Linux 专业版 / 企业版兼容命令)
⚠️ 注意:Alibaba Cloud Linux 3 兼容 CentOS/RHEL 8+ 的包管理器,使用以下命令:
# 下载宝塔安装脚本
wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
如果上述链接失效,可使用最新官方脚本:
curl -sSO https://download.bt.cn/install/install_panel.sh && bash install_panel.sh
4. 安装完成后记录信息
终端会输出:
- 网络面板地址
- 用户名
- 密码
示例:
==================================================================
Congratulations! Installed successfully!
==================================================================
Bt-Panel: http://<公网IP>:8888/xxxxxx
username: xxxxxx
password: xxxxxx
5. 安全组配置
确保阿里云控制台 → 安全组规则中放行以下端口:
8888(宝塔面板)80,443(Web服务)22(SSH)- 其他所需服务端口
⚠️ 常见问题与注意事项
| 问题 | 解决方案 |
|---|---|
| 安装失败提示“不支持该系统” | 确保使用的是 宝塔 7.9.0+ 版本;尝试切换为 CentOS/RHEL 兼容模式安装 |
| 依赖缺失导致软件安装失败 | 运行 yum install -y wget curl gcc make openssl-devel pcre pcre-devel zlib zlib-devel 等基础依赖 |
| PHP/MySQL 版本不兼容 | 在宝塔面板内选择稳定版本(如 PHP 7.4/8.0, MySQL 5.7/8.0) |
| SELinux 或防火墙阻止 | 宝塔会自动配置 firewalld,但若手动启用 SELinux,需设置 permissive 或调整策略 |
💡 优化建议(针对 Alibaba Cloud Linux 3)
-
启用 BBR 提速(Alibaba Cloud Linux 3 默认支持):
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf sysctl -p -
使用阿里云专属优化内核模块:
Alibaba Cloud Linux 3 已内置高性能网络驱动和文件系统优化,无需额外配置。 -
定期备份:
使用宝塔自带的“计划任务”备份网站和数据库到 OSS 或本地。
✅ 总结
- 可以安装:Alibaba Cloud Linux 3 + 宝塔面板完全可行。
- 关键条件:使用宝塔 7.9.0+ 版本。
- 操作核心:手动执行标准安装脚本,并正确配置安全组。
如需进一步帮助(如部署 WordPress、Nginx 配置等),欢迎继续提问!
PHPWP博客