在 CentOS 上部署 WordPress 时,通常不是说“WordPress for CentOS 特定版本”,而是将 WordPress 安装在 CentOS 操作系统之上。因此,WordPress 本身是跨平台的 PHP 应用程序,可以在任何支持 PHP 和 MySQL 的服务器操作系统上运行,包括 CentOS。
✅ 推荐搭配 WordPress 使用的 CentOS 版本:
目前主流推荐使用:
CentOS Stream 8 或 CentOS Stream 9
注意:传统的 CentOS Linux 8 已于 2021 年底停止支持,Red Hat 将重心转向了 CentOS Stream(它是一个滚动发布的上游开发分支)。
| CentOS 版本 | 状态 | 推荐程度 |
|---|---|---|
| CentOS Stream 8 | 维护中(到2024) | ⭐⭐⭐ |
| CentOS Stream 9 | 当前主流 | ⭐⭐⭐⭐ |
| CentOS Linux 7 | EOL(已停止维护) | ❌ 不推荐 |
| CentOS Linux 8 | EOL(已停止维护) | ❌ 不推荐 |
🧰 在 CentOS 上安装 WordPress 所需组件:
要在 CentOS 上运行 WordPress,你需要安装以下软件:
- Web 服务器:Apache 或 Nginx
- PHP:建议 7.4、8.0 或 8.1(注意不要使用太低或太高版本)
- MySQL 或 MariaDB:用于数据库存储
例如,在 CentOS Stream 8/9 中,你可以使用如下命令安装 LAMP 堆栈(Linux + Apache + MariaDB + PHP):
sudo dnf install httpd mariadb-server mariadb php php-mysqlnd php-gd php-xml php-curl
然后配置数据库、启动服务,并下载安装 WordPress。
📦 下载 WordPress
你可以从官方下载最新版 WordPress:
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -zxvf latest.tar.gz
sudo mv wordpress /var/www/html/
然后设置权限、创建数据库和用户,访问 http://your-server-ip/wordpress 开始安装向导。
🔒 注意事项:
- 始终保持 WordPress 核心、插件和主题更新。
- 配置好 SELinux 和防火墙(firewalld),避免权限问题。
- 使用 Let’s Encrypt 配置 HTTPS。
如果你需要我提供完整的 在 CentOS Stream 上安装 WordPress 的步骤教程,我可以继续为你写一份详细指南。是否需要?
云计算HECS