在 Alibaba Cloud Linux 3.2104 LTS(基于 CentOS/RHEL 8/9 体系)上安装宝塔面板,需要注意其与旧版 CentOS 7 的差异。阿里云官方推荐使用 Alibaba Cloud Linux 专用的优化脚本,以确保兼容性和性能。
以下是推荐的安全安装方法:
✅ 推荐方法:使用阿里云官方适配的宝塔安装脚本
由于 Alibaba Cloud Linux 是 CentOS 8/9 的衍生版,直接使用传统 CentOS 7 脚本可能导致依赖冲突或无法启动。请使用以下命令:
步骤 1:连接服务器
通过 SSH 登录到你的 Alibaba Cloud Linux 实例(确保使用 root 用户)。
步骤 2:执行安装命令
运行以下命令(这是宝塔官方为 Alibaba Cloud Linux 提供的专用安装脚本):
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install-aliyun.sh && sh install.sh ed8484bec
⚠️ 注意:
- 该脚本会自动检测系统并选择最合适的版本。
ed8484bec是当前推荐的稳定版标识,如失效可访问 宝塔官网 获取最新链接。- 如果提示
wget未安装,先执行yum install -y wget。
步骤 3:等待安装完成
安装过程约需 5–10 分钟。完成后会显示类似如下信息:
==================================================================
Congratulations! Installed successfully!
==================================================================
网络面板地址: http://你的公网IP:8888/随机字符串
内网面板地址: http://内网IP:8888/随机字符串
username: xxxxxxxx
password: xxxxxxxx
请务必记录用户名、密码和入口 URL。
🔒 安全建议(重要!)
-
修改默认端口和密码
登录后立即在面板左侧菜单 → 【设置】→ 【面板设置】中修改:- 面板端口(避免被扫描)
- 用户名和密码
- 开启 SSL(HTTPS)
-
配置防火墙
在阿里云控制台的安全组中,放行宝塔面板端口(默认 8888)以及你后续要使用的 Web 服务端口(如 80、443、22 等)。 -
启用云盾/安全中心
建议使用阿里云“云安全中心”监控异常登录。
❌ 不推荐的方法(可能出错)
不要直接使用以下传统 CentOS 7 脚本:
# 错误示例(可能导致依赖冲突)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
因为 Alibaba Cloud Linux 3 基于 glibc 2.28+ 和较新的内核,部分旧版 Python 或 Nginx 编译环境可能不兼容。
🛠 常见问题排查
| 问题 | 解决方案 |
|---|---|
安装失败提示 No module named 'apt' |
说明误用了 Ubuntu 脚本,请重新执行上述阿里云专用脚本 |
| 面板打不开 | 检查阿里云安全组是否放行端口;检查服务器防火墙 firewall-cmd --zone=public --add-port=8888/tcp --permanent && firewall-cmd --reload |
| 内存不足导致安装失败 | Alibaba Cloud Linux 最小化安装至少需要 1GB RAM,建议 2GB 以上 |
✅ 验证安装成功
浏览器访问 http://<你的公网IP>:8888/<随机路径>,输入账号密码登录即可。
如需进一步帮助,可参考:
- 宝塔面板官方文档
- 阿里云社区教程
祝你部署顺利!🚀
PHPWP博客