Linux+Nginx+MySQL+PHP搭建WordPress站点

WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站,本文讲述在LNMP环境中搭建Wordpress站点的方法。

两台主机分别负责前端应用和后端数据库,遗憾的是在CentOS8.1下部署PHP7.3的时候遇到些问题,所以只好选择CentOS7.8。

主机列表 应用列表
10.10.200.1 PHP8.0,Nginx1.16.1
10.10.200.2 Mysql5.7.32

配置数据库

登录MySQL,执行以下SQL语句创建数据库及用户:

部署运行环境

安装PHP8.0

安装imagick

强烈建议安装此扩展,因为wordpress的健康检查也是这么建议的。

安装imagick时有提示信息,按回车继续即可,安装成功后会提示需要在php.ini中加入如下参数(暂时不管):

配置PHP

修改配置文件/etc/php.ini

修改配置文件/etc/php-fpm.d/www.conf

启动PHP

部署Nginx

配置nginx

修改NGINX主配置文件/etc/nginx/nginx.conf,所列出的参数都与wordpress优化相关:

修改NGINX域名配置文件/etc/nginx/conf.d/wordpress.conf,后续将有文章讲述如何开启HTTPS:

启动nginx

部署Wordpress

下载wordpress

设置权限

现在访问站点开启Wordpress之旅吧!

原创文章禁止转载:技术学堂 » Linux+Nginx+MySQL+PHP搭建WordPress站点

精彩评论

8+1=

感谢您的支持与鼓励

支付宝扫一扫打赏

微信扫一扫打赏