centos 9 安装wordpress
时间: 2025-06-11 11:31:00 浏览: 18
### 如何在 CentOS 9 上安装 WordPress
#### 准备工作
为了确保顺利安装,在开始之前需要确认系统的准备工作已经完成。这包括设置系统 Yum 源并优化系统配置,以适应后续 LAMP (Linux, Apache, MariaDB/MySQL, PHP) 环境的需求[^3]。
#### 安装 Apache HTTP Server
通过命令行工具 yum 来安装最新的稳定版 Apache HTTP server:
```bash
sudo dnf install httpd
```
启动服务并且将其设为开机自启:
```bash
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
```
验证 Apache 是否正常运行可以通过浏览器访问服务器 IP 地址来测试页面显示情况[^1]。
#### 配置 PHP 及其扩展模块
对于 CentOS 9 Stream 版本来说,默认仓库可能不包含最新版本的 PHP 或者所需组件。因此建议先添加 EPEL 和 Remi 的 RPM 源以便获取更广泛的包支持:
```bash
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
sudo dnf config-manager --set-enabled powertools
dnf install dnf-plugins-core
sudo dnf config-manager --enable remi-php81
sudo dnf update php*
```
接着可以按照需求选择性地安装一些常用的 PHP 扩展库,比如 `php-mysqlnd`、`php-gd` 等等。
#### 数据库管理 - 使用MariaDB替代MySQL
由于官方推荐使用 MariaDB 替代 MySQL ,这里采用 MariaDB 作为数据库管理系统:
```bash
sudo dnf install mariadb-server mariadb
sudo systemctl start mariadb
sudo systemctl enable mariadb
```
初始化安全脚本,并创建用于存储 WordPress 数据的新数据库以及相应权限用户。
#### 下载与部署 WordPress 文件
从官方网站下载压缩包形式发布的 WordPress 中文版程序文件到 `/var/www/html/` 路径下解压覆盖默认网页目录内容;也可以利用wget直接在线获取指定链接资源:
```bash
cd /tmp/
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
tar -xzvf latest-zh_CN.tar.gz
rsync -av wordpress/* /var/www/html/
chown -R apache:apache /var/www/html/*
chmod -R 755 /var/www/html/
```
最后一步是编辑 wp-config.php 文件中的数据库连接参数部分,使之能够成功连通先前建立好的 MariaDB 实例。
#### 访问 Web 浏览器完成最终向导流程
打开本地计算机上的 web browser 并输入 VPS 外网IP地址进入图形化安装界面,跟随提示操作直至结束即可开启个人博客之旅[^2]。
阅读全文
相关推荐



















