WordPress搭建过程

一、环境准备

  • 系统:腾讯云CentOS7.9
  • LAMP:Apache + php + mysql + phpMyAdmin
  • LNMP:Nginx + php + mysql + phpMyAdmin
  • LAMP和LNMP选一个就好了

1. 注意事项

通过查阅相关文档知道Nginx和Apache两者在不修改默认配置时,均占用80端口,因而不能共存,端口冲突。我因为之前安装过Nginx,但是安装Nginx的配置来看我之前安装的好像不太正宗,所以采用安装Apache,现在看安装Apache比安装Nginx简单,一个命令就搞定了。

2. 软件更新

使用yum命令更新软件

3. 软件卸载

如操作系统中安装有Apache、php、php相关插件库如php-fpm、php-pdo、php-mysql,mysql等软件,则需要先自行卸载,或者准备一个纯洁系统,以备后用。这里除了mysql我都没有安装过,不过mysql我不想卸载了,使用的也是mysql5.7后面亲测可用。

二、安装Apache(Apache软件安装包叫httpd)

1. yum安装Apache

2. 查看状态

可以看到当前服务暂未开启

httpd开启状态
还可以通过以下命令查看端口号

查看Apache
Apache安装完成

三、设置防火墙

查看防火墙开启状态

登录mysql数据库
这里可以看到我安装的是mysql5.7版本

创建wordpress数据库

WordPress搭建过程
至此数据库准备完成

五、安装PHP

1. 换源

因为这里我们安装的WordPress要求PHP最低要5.6,而我当前如果直接安装的话版本是5.4,后面在启动WordPress配置的时候会报如下错误:
??

运行长时间后报错

和我一样的可以先看第四条,不过这里我的比较玄学,不保证能搞定,各位可以先多试几次,实在不行再考虑玄学。

2. 安装PHP7.2及相关插件

使用以下命令安装PHP7.2及相关插件

3. 测试安装是否成功

使用以下命令查看php版本信息

PHP7.2版本安装成功

4. 一开始换源失败

4.1 直接安装5.4版本

一开始安装PHP的时候换源没反应,等了好久会报错,于是我就没换源,直接安装了默认的5.4版本

4.2 查看当前版本

按第三步来测试

玄学
这里我试了两次,莫名奇妙就好了

4.4 停止php服务

接下来停止php相关服务

这里是参考的,我的好像并没有这个服务,直接执行后面的

4.5 删除已安装的PHP

下载安装包
如果很慢的话可以去官网下载然后上传上去

2. 解压安装包

3. 移动wordpress到Apache根目录

创建wp-blog目录

移动文件

4. 修改文件夹权限

赋予apache对相关文件夹的权限,修改文件夹权限,没有这步的话后面更换主题和插件会有如下信息:

查看权限
可以看到权限已经交给apache

下面的我是参考的,也是给一些权限

5.进行WordPress相关配置

5.1 进入WordPress目录

5.2 复制模板文件为配置文件

5.3 编辑wordpress的配置文件

找到下面这段配置,把DB_NAME(数据库名称)、DB_USER(数据库用户名)、DB_PASSWORD(数据库密码)更改成之前你配置的就可以了

5.4 初始化配置

现在可以先重启Apache

在浏览器输入http:///wp-blog/wp-admin/install.php

在以下表单中填写相应的信息后安装

安装成功

5.5 登录WordPress管理控制台

在完成安装界面选择登录,或者在浏览器输入http:///wp-blog/wp-admin/index.php进入以下界面

查看主页
此时也能看到数据库里多了好几张表

查看数据库
至此WordPress搭建完成,接下来的功能就由各位去探索吧!

??参考链接:

centos 7 搭建wordpress 网站详细教程
CentOS7.4搭建LAMP环境安装WordPress详细图解
Linux centOs 7 升级php版本

来源:mtxz_007

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月12日
下一篇 2022年4月12日

相关推荐