环境说明
服务器IP:192.168.169.50
lnmp 搭建只在一台服务器 (建议mysql 数据库单独做为一台服务器,文章后面有详细介绍)
搭建wordpress ,基于lnmp 架构搭建,并实现如下图效果

lnmp 的具体搭建可参考我的文章,注意页面信息一定到有mysql 的信息,可在页面搜索mysql
在mysql 里面创建一个用户chen并授权允许在192.168.169 网段登录
mysql> create user 'chenshuo'@'192.168.169.50' identified by 'chen'; //创建一个用户chenshuo
mysql> grant all on *.* to 'chenshuo'@'%' identified by 'chen'; //这里我设置的授权可以在任何主机登录
Query OK, 0 rows affected, 1 warning (0.00 sec)
建立db.php ,测试mysql 远程登录
[root@localhost ~]# vim /usr/local/nginx/html/db.php
<?php
$servername = "192.168.169.50"; //登录到mysql服务器的IP
$username = "chenshuo"; //登录到MySQl的用户
$password = "chen"; //登录到mysql的密码
$conn= mysqli_connect($servername,$username,$password);
if (! $conn) {
die("connection failed: " . mysqli_connect_error());
}
echo "create yes";
?>
在浏览器查看效果

下载wordpress,(可在官网下载安装包)
[root@localhost ~]# cd /usr/src/
[root@localhost src]# unzip wordpress-4.9.4-zh_CN.zip
[root@localhost src]# ls
debug nginx-1.12.0 php-7.2.8.tar.xz
kernels nginx-1.12.0.tar.gz wordpress
mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz php-7.2.8 wordpress-4.9.4-zh_CN.zip
拷贝wordpress 到 /usr/local/nginx/html/ 下面
[root@localhost src]# cp -r wordpress/ /usr/local/nginx/html/
修改nginx 的主配置文件

本文详述了如何在Linux环境下,利用LNMP(Linux, Nginx, MySQL, PHP)架构搭建WordPress个人博客。首先,介绍了服务器环境,包括服务器IP和lnmp的搭建。接着,讲解了在MySQL中创建用户并授权,设置db.php以测试远程登录,以及将WordPress安装包上传至Nginx的HTML目录。然后,调整Nginx配置文件并启动安装流程。在数据库中创建WordPress数据库,完成wp-config.php配置。最后,解决了上传限制和权限问题,成功安装并运行WordPress博客。"
127207108,15755262,Java美食推荐管理系统毕业设计源码分享,"['Java开发', 'Mybatis框架', '前端开发', '数据库设计', '毕业设计项目']
最低0.47元/天 解锁文章
1327

被折叠的 条评论
为什么被折叠?



