LNMP实现wordpress站点搭建实验_wordpress

Centos8部署LNMP+wordpress

LNMP实现wordpress站点搭建实验_wordpress_02

安装php、nginx、mariadb

dnf -y install nginx php php-json php-mysqlnd mariadb-server
systemctl enable --now php-fpm nginx.service mariadb-service
systemctl status php-fpm.service nginx.service mariadb-server

部署mariadb

mysql 
create database wordpress;
create user wordpress@'172.16.10.%' identified by 'linweiwei';
grant all on wordpress.* to wordpress@'172.16.10.%';

部署php

vim /etc/php-fpm.d/www.conf
#注意php文件的注释用的是;
24 user = nginx #默认是apche
26 group = nginx #默认是apche
38 ;listen = /run/php-fpm/www.sock #默认监听套接字,注释,也可以改成监听本机127.0.0.1:9000
39 listen = 127.0.0.1:9000
64 listen.allowed_clients = 127.0.0.1 #默认允许本机访问,如果是其他机器此处修改
240 pm.status_path = /status #状态页打开,要和Nginx配置同名
252 ping.path = /ping #ping打开
#保存退出
echo "<?php phpinfo(); ?>" > /var/www/html/index.php

查看PHP测试页:浏览器输入172.16.10.12/index.php

LNMP实现wordpress站点搭建实验_vim_03

部署wordpress

上传已经下载好的安装包,或去官网下载 https://cn.wordpress.org/

LNMP实现wordpress站点搭建实验_nginx_04

tar xf wordpress-5.9-zh_cn.tar.gz 
mv wordpress/* /usr/share/nginx/html
chown -R nginx.nginx /usr/share/nginx/html/
nginx -t
nginx -s reload

#浏览器访问
http://LNMP服务器地址/wordpress

LNMP实现wordpress站点搭建实验_nginx_05

如果后续报错

LNMP实现wordpress站点搭建实验_php_06