安装 LAMP 环境
在 CentOS 上安装 WordPress 需要先安装 LAMP 环境,LAMP 环境包括 Apache、MySQL 和 PHP。以下是安装步骤:
- 安装 Apache:运行以下命令安装 Apache
- 安装 MySQL:运行以下命令安装 MySQL
- 安装 PHP:运行以下命令安装 PHP
- 启动 Apache 和 MySQL 服务
sudo yum install httpd
sudo yum install mysql-server
sudo yum install php php-mysql
sudo systemctl start httpd.service
sudo systemctl start mysqld.service
安装 WordPress
安装完 LAMP 环境后,就可以开始安装 WordPress 了。以下是安装步骤:
- 下载 WordPress:运行以下命令下载 WordPress
- 解压 WordPress:运行以下命令解压 WordPress
- 将 WordPress 文件夹移动到 Apache 的默认网站目录
- 设置 WordPress 文件夹的权限
- 在 MySQL 中创建 WordPress 数据库
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
sudo mv wordpress /var/www/html/
sudo chown -R apache:apache /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
运行以下命令登录 MySQL
mysql -u root -p
创建 WordPress 数据库
CREATE DATABASE wordpress;
创建 WordPress 用户
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
授权 WordPress 用户访问 WordPress 数据库
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';

刷新权限
FLUSH PRIVILEGES;
解决 WordPress 无法安装插件问题
在 WordPress 安装完成后,可能会遇到无法安装插件的问题。以下是解决方法:
- 在 WordPress 根目录下创建一个名为
wp-content
的文件夹 - 在
wp-content
文件夹下创建一个名为uploads
的文件夹 - 在
uploads
文件夹下创建一个名为tmp
的文件夹 - 设置
uploads
和tmp
文件夹的权限
sudo chown -R apache:apache /var/www/html/wordpress/wp-content/uploads
sudo chmod -R 755 /var/www/html/wordpress/wp-content/uploads
sudo chown -R apache:apache /var/www/html/wordpress/wp-contenthttps://www.quanzhoujianzhan.com.cn/uploads/tmp
sudo chmod -R 755 /var/www/html/wordpress/wp-contenthttps://www.quanzhoujianzhan.com.cn/uploads/tmp
以上是在 CentOS 上安装 WordPress 并解决无法安装插件的问题的步骤。通过以上步骤,您可以轻松地在 CentOS 上搭建一个 WordPress 网站。