CentOS系统下安装WordPress的完整指南

来自:素雅营销研究院

头像 方知笔记
2025年05月30日 12:25

WordPress作为全球最流行的内容管理系统(CMS),在CentOS服务器上的安装过程相对简单但需要遵循特定步骤。本文将详细介绍在CentOS系统上安装WordPress的全过程。

一、准备工作

  1. 系统要求:确保您的CentOS版本为7或8(推荐),具备root或sudo权限
  2. 更新系统:首先执行sudo yum update -y更新所有软件包
  3. 安装必要工具sudo yum install -y wget unzip

二、安装LAMP环境

WordPress需要运行在LAMP(Linux+Apache+MySQL/MariaDB+PHP)环境下:

  1. 安装Apache
sudo yum install httpd -y
sudo systemctl start httpd
sudo systemctl enable httpd
  1. 安装MariaDB
sudo yum install mariadb-server mariadb -y
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo mysql_secure_installation
  1. 安装PHP及扩展
sudo yum install epel-release -y
sudo yum install yum-utils -y
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y
sudo yum-config-manager --enable remi-php74
sudo yum install php php-mysqlnd php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel -y

三、配置数据库

  1. 登录MySQL:mysql -u root -p
  2. 创建WordPress数据库:
CREATE DATABASE wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost' IDENTIFIED BY 'your_password';
FLUSH PRIVILEGES;
EXIT;

四、下载并安装WordPress

  1. 下载最新版WordPress:
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
  1. 移动文件到网站目录:
sudo mv wordpress /var/www/html/
sudo chown -R apache:apache /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress

五、配置WordPress

  1. 复制配置文件:
cd /var/www/html/wordpress
cp wp-config-sample.php wp-config.php
  1. 编辑配置文件,填入之前设置的数据库信息

六、完成安装

  1. 重启Apache:sudo systemctl restart httpd
  2. 在浏览器访问http://your_server_ip/wordpress
  3. 按照向导完成最后的安装步骤

常见问题解决

  1. 权限问题:确保/var/www/html/wordpress目录权限正确
  2. PHP版本问题:WordPress推荐使用PHP 7.4或更高版本
  3. 内存限制:可在php.ini中调整memory_limit

通过以上步骤,您已成功在CentOS系统上安装了WordPress。接下来可以开始配置主题、插件,发布您的网站内容了。