关于lnmp架构的工作方式在安装里有讲述过,这里我们使用搭建一个微博服务来对lnmp架构实际使用操作。
配置wordpress blog 服务
首先开启服务nginx 和 php-fpm
下载,解压
下载地址:https://cn.wordpress.org/,可以在这里下载中文版的wordpress
将下载的压缩包解压到nginx安装目录里
测试访问在浏览器里输入主机ip加wordpress
如:172.25.254.5/wordpress
配置wordpress服务
在访问wordpress时可以看到展示页下放有一个“现在就开始”的文字,点击就可以开始注册安装
点击到下一步
这里如果选择提交就会报错,我们缺少一个东西,没有创建wordpress的数据库
所以我们需要去建立wordpress数据库
登录数据库建立:CREATE DATABASE wordpress;
完成后再去网页进行操作,还是会有报错,不能写配置文件,这就需要去查看一下目录属性
看到wordpress目录拥有者和拥有组是1006,不存在的,之前配置php的时候我们将php工作进程都修改为nginx,所以这里也需要把wordpress修改为nginx
修改操作:chown -R nginx.nginx /usr/local/lnmp/nginx/html/wordpress
然后再去网页刷新,就可以操作成功
点击“现在安装”到下一步,填写一些信息后就可以开始安装
点击“安装WordPress”
点击“登录”,使用账号密码进入我们的后台,这里登录如果有配置DNS会无法正常登录,可以在 /etc/resolv.conf 里注释DNS
测试数据库的交互,添加新用户
然后登录数据库查看数据
[root@server5 ~]# mysql -uroot -predhat
mysql> USE wordpress; #进入数据库
Database changed
mysql> SHOW tables; #展示所有表格
+-----------------------+
| Tables_in_wordpress |
+-----------------------+
| wp_commentmeta |
| wp_comments |
| wp_links |
| wp_options |
| wp_postmeta |
| wp_posts |
| wp_term_relationships |
| wp_term_taxonomy |
| wp_termmeta |
| wp_terms |
| wp_usermeta |
| wp_users |
+-----------------------+
12 rows in set (0.00 sec)
mysql> SELECT * FROM wp_users; #展示user表的信息
可以看到我们添加的用户信息已经写道数据库里了
这样我们就完成一个lnmp架构的测试使用