在阿里云服务器上安装宝塔面板(BT Panel)和 WordPress,强烈建议选择以下两个系统版本之一,并按优先级排序:
✅ 首选推荐:Ubuntu 22.04 LTS
✅ 次选推荐:Debian 11 或 Debian 12
📌 为什么推荐 Ubuntu/Debian?
| 对比项 | Ubuntu/Debian | CentOS | Windows Server |
|---|---|---|---|
| 软件兼容性 | ✅ 极佳,WordPress、PHP、MySQL/MariaDB 官方支持最好 | ⚠️ 已停止维护(CentOS 7 是最后一个稳定版),新软件支持差 | ❌ 较差,资源占用高,配置复杂 |
| 宝塔面板优化 | ✅ 官方重点优化,安装脚本一键完成,问题少 | ⚠️ 可安装但非最优,部分新功能可能受限 | ❌ 仅支持 Windows 版宝塔,功能受限且不稳定 |
| 安全性 | ✅ 社区活跃,安全更新及时 | ❌ CentOS 8 已停更,CentOS 7 即将全面退役 | ❌ 攻击面大,需额外加固 |
| 性能与资源 | ✅ 轻量高效,适合 VPS | ✅ 同样轻量 | ❌ GUI 界面占用大量内存/CPU |
| 社区支持 | ✅ 全球最大开源社区,教程最多 | ⚠️ 逐渐减少 | ❌ 中文生态较弱 |
💡 注意:CentOS 7 已于 2024 年 6 月 30 日停止官方维护,未来将不再接收安全补丁。不建议新项目使用 CentOS。
🛠️ 具体操作建议
1. 阿里云 ECS 实例选择
- 操作系统镜像:选择 Ubuntu 22.04 LTS 或 Debian 11/12
- 实例规格:至少 2 核 CPU + 2GB 内存(建议 4GB+ 以保证 WordPress 流畅运行)
- 磁盘:系统盘 40GB 以上,数据盘按需扩展
2. 安装宝塔面板(Linux 版)
登录服务器后,执行以下命令(以 Ubuntu 为例):
# 更新系统
sudo apt update && sudo apt upgrade -y
# 安装宝塔面板(请前往 bt.cn 获取最新安装命令)
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
3. 通过宝塔面板部署 WordPress
- 登录宝塔 Web 面板
- 安装套件:Nginx 1.24+ / Apache 2.4+ + MySQL 5.7+/8.0 + PHP 7.4~8.2(推荐 PHP 8.1)
- 创建网站 → 填写域名 → 选择 PHP 版本 → 自动安装 WordPress
- 配置 SSL 证书(Let’s Encrypt 免费证书)
⚠️ 避坑指南
- 不要使用 CentOS Stream 或 Rocky Linux:虽然可用,但宝塔官方适配不如 Ubuntu/Debian 完善。
- 避免使用 Windows Server:除非你有特殊需求(如 .NET 应用),否则对 WordPress 不友好。
- 防火墙设置:阿里云安全组需开放端口
8888(宝塔)、80、443、22。 - 定期备份:使用宝塔的“备份”功能或阿里云快照,防止数据丢失。
✅ 总结
| 目标 | 推荐系统 |
|---|---|
| 最佳兼容性 + 稳定性 | Ubuntu 22.04 LTS |
| 轻量级 + 极简主义 | Debian 11/12 |
| 绝对避免 | CentOS 7/8、Windows Server |
选择 Ubuntu 22.04 LTS 是最稳妥、最主流的方案,适合绝大多数用户。
轻量云Cloud