耗时一天总算是把wordpress搭建起来了如图:
步骤一:环境准备
(安装其他版本也可以但有概率会出现版本问题)
- mysql8.0
- php环境:
- php8.2
apt install php8.2 - php8.2-fpm
apt install php8.2-fpm
- php8.2
- nginx1.18
- wordpress中文版安装包
步骤二:环境配置
mysql方面
- 为wordpress创建用户wordpressuser。例如:
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password123';
- 创建数据库wordpressdb。例如:
CREATE DATABASE wordpressdb;
GRANT ALL PRIVILEGES ON wordpressdb.* TO 'wordpressuser'@'localhost';
nginx方面
- 配置nginx的php解析
location / {
root /var/www/html/wordpress/;
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
步骤三:安装wordpress
访问ip+nginx监听的端口即可进入wordpress的安装。如果页面出不来502或者403,那么大概率是你的nginx对php解析没有配置好。
-
安装要满足的条件
-
连接数据库
如果你跟我一样也出现如下页面,只要根据提示在和wp-config-sample.php同目录下创建一个wp-config.php就行,一般就是你的wordpress解压后的目录。
- 创建用户
- 完成