一、介绍

借助wordpress强大模板进行建站

二、环境信息

OS:

wordpress网站制作 wordpress网站搭建教程_wordpress网站制作


MySQL:

wordpress网站制作 wordpress网站搭建教程_网站搭建_02


PHP:

wordpress网站制作 wordpress网站搭建教程_mysql_03


Nginx:

wordpress网站制作 wordpress网站搭建教程_网站搭建_04

确认nginx服务是否启动:

wordpress网站制作 wordpress网站搭建教程_wordpress_05


确认php-fpm是否启动:

wordpress网站制作 wordpress网站搭建教程_wordpress_06


wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_07

三、安装配置

3.1 配置数据库

》》进入mysql数据库

wordpress网站制作 wordpress网站搭建教程_站点搭建_08


》》创建数据库"wordpress"

wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_09


》》创建一个新用户“word”,密码“Press1234.”管理wordpress(提高安全性)

wordpress网站制作 wordpress网站搭建教程_站点搭建_10


》》赋予用户数据库权限

wordpress网站制作 wordpress网站搭建教程_wordpress_11

》》刷新权限并退出mysql

wordpress网站制作 wordpress网站搭建教程_mysql_12


》通过word用户可以看到并操纵wordpress数据库

wordpress网站制作 wordpress网站搭建教程_mysql_13

3.2 下载安装包

》》官网下载wordpress

wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_14


》》解压

wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_15


》》将文件上传至网站根目录

wordpress网站制作 wordpress网站搭建教程_网站搭建_16


》》解压压缩包并命名为wordpress

wordpress网站制作 wordpress网站搭建教程_网站搭建_17

3.3 修改wordpress配置文件

》》进入到wordpress目录,编辑配置文件wp-config-sample.php

wordpress网站制作 wordpress网站搭建教程_站点搭建_18

》》配置wordpress的数据库配置信息(数据库名、用户名、密码)

Tips:如果建立失败可以使用root账户

wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_19


》》保存退出

3.4 开始安装

》》浏览器访问以下站点(目录:/wordpress/wp-admin/setup-config.php)

wordpress网站制作 wordpress网站搭建教程_网站搭建_20

》》设置配置文件,点击提交

Tips:用户名root,数据库主机使用IP形式

wordpress网站制作 wordpress网站搭建教程_mysql_21

Tips1:尝试连接mysql数据库报如下错误:

wordpress网站制作 wordpress网站搭建教程_网站搭建_22

设置允许远程登录
use mysql;
update user set host = ‘%’ where user = ‘root’;
查看
select host, user from user;
参考:

Tips2:连接mysql时出错

wordpress网站制作 wordpress网站搭建教程_mysql_23


原因:


mysql8.0的密码加密方式和客户端的不一样:


  mysql8 之前,加密规则是mysql_native_password;


  mysql8 之后,加密规则是caching_sha2_password。


解决方法一种是升级Navicat驱动,一种是MySQL的加密规则:


USE MYSQL;


ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;


FLUSH PRIVILEGES;


wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_24


》》再次连接连接成功:


wordpress网站制作 wordpress网站搭建教程_wordpress_25

》》将如下框中内容写入到wp-config.php文件

wordpress网站制作 wordpress网站搭建教程_站点搭建_26

》》创建文件,并copy上方代码

wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_27


》》点击现在安装

wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_28

》》设置参数

wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_29


》》点击安装,安装完成

wordpress网站制作 wordpress网站搭建教程_wordpress_30


》》登录站点

wordpress网站制作 wordpress网站搭建教程_mysql_31

》》登录成功

wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_32

3.5 解决更换IP后站点无法访问情况

如果在虚拟机中搭建更换IP,站点无法访问可以:

》》更改配置文件中的IP地址(wp-config.php)

wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_33

》》进入wordpress数据库,执行如下命令

use wordpress
update wp_options set option_value="http://192.168.1.9/wordpress" where option_id=1;

wordpress网站制作 wordpress网站搭建教程_mysql_34


》》重新访问ok:

wordpress网站制作 wordpress网站搭建教程_wordpress网站制作_35