基于Mysql8与NGINX环境部署Wordpress

1、构建数据库

a、首先在mysql8数据库中构建我们需要使用的wordpress数据库,我们就给她起名叫netfee吧,

create database netfee default charset utf8 collate utf8_general_ci;

b、创建用户,对于mysql8不要使用现有的用户,建议按照如下方法创建用户,原因是mysql8的认证方式与之前的版本存在问题。

create user ' your_user_name '@'%' identified with mysql_native_password by '1234';

c、然后我们对数据库的用户进行授权;

GRANT ALL PRIVILEGES ON netfee.* TO "your_user_name"@"%";

FLUSH PRIVILEGES;

d、换个用户检查下;

 

2、安装数据库连接工具

为了能够让WordPress能够正常运行,我们需要安装数据库连接工具

sudo apt-get install php7.3-mysql

 

3、安装PHP环境

由于WordPress是基于php构建的,因此建议首先对php的运行环境进行验证,首先看PHP服务能否正常开启

通过APT对PHP环境进行安装;

sudo apt install php7.3-fpm 

修改nginx配置文件加入如下内容;

基于Mysql8与NGINX环境部署Wordpress

 

3、安装部署wordpress

好,接下来我们下载Wordpress;

wget https://wordpress.org/latest.tar.gz

然后对WordPress进行解压;

tar -xzvf latest.tar.gz

然后将解压后的文件拷贝到PHP的服务目录下;

 

更改 wp-config-sample.php 文件名称为 wp-config.php

打开wp-config.php配置wordpress的数据库连接

基于Mysql8与NGINX环境部署Wordpress

配置完成后,进入安装页面

基于Mysql8与NGINX环境部署Wordpress

填写好相关内容点击“Install”就安装完成了,