LNMP综合测试部署(二)

本文详细介绍了LNMP(Linux, Nginx, MySQL, PHP)环境的搭建过程及测试方法,包括Nginx与PHP的连通性测试,以及php与mysql之间的连通性测试。同时,还演示了如何通过部署iwebshop软件和禅道项目进行整体测试。

LNMP综合测试部署(二)

一、 Nginx & PHP

主要是要测试Nginx与PHP之间的连通性,Nginx主要是利用它的location区块实现动态请求和静态请求的分别处理,当用户是静态的请求就跳转到主页文件,php动态请求的话就交给PHP软件来处理。

1、配置Nginx主配置文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下图框中圈出来的“{”前有个空格,如果忽略没写,在启动nginx时会报错
[root@wcy ~]# /data/server/nginx/sbin/nginx
nginx: [emerg] directive “location” has no opening “{” in /data/server/nginx/conf/nginx.conf:48
在这里插入图片描述

2、检查语法并重启nginx服务

在这里插入图片描述
在这里插入图片描述

3、配置域名解析

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、生成一个PHP测试文件到站点目录下

在这里插入图片描述
此时blog站点目录下应该有一个主页文件和PHP测试文件

5、测试nginx与PHP的连通性,用浏览器访问iwebshop.cxy.com/test_info.php

在测试的时候一定要确保nginx和php都启动了,不然会报错
在这里插入图片描述
这是我php忘记启动,用浏览器运行时
在这里插入图片描述

二、php & mysql

这一步是为了测试php与mysql之间的连通性

1、创建数据库

在这里插入图片描述
在这里插入图片描述

2、创建数据库用户

<1>、创建用户

创建一个用户iwebshop,权限为全部,并且设置允许登录的网段,和最后设置密码
在这里插入图片描述

<2>、刷新

flush privileges 创建完用户后,更新一下数据库的信息
在这里插入图片描述

<3>、查看结果

查看数据库内的用户信息,和对应可以登录的主机
在这里插入图片描述

3、生成一个mysql的测试文件到项目的站点目录下

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、测试php与mysql的连通性

通过访问http://iwebshop.cxy.com/test_mysql.php,
出现下图内容就是测试成功了。
在这里插入图片描述

5、测试后,就可以将我们刚才生成的两个文件删除掉了

在这里插入图片描述

三、整体测试

1、上传iwebshop软件

在这里插入图片描述

2、转移项目到nginx的iwebshop目录中

解压
在这里插入图片描述
转移
在这里插入图片描述

3、查看文件效果

在这里插入图片描述

4、修改权限

因为我们给我们的nginx配置启动的用户是www,也就是说只有www用户能访问的到的文件才能访问
在这里插入图片描述
浏览器访问iwebshop.cxy.com/index.php
在这里插入图片描述
看到绿色提示"您的…",说明我们的基本环境是没有问题的,接下来点击"下一步"
在这里插入图片描述
在这里插入图片描述
接下来配置配置数据库,配置好登录数据的用户名和密码,点击开始检测
在这里插入图片描述
在这里插入图片描述
报错:
在这里插入图片描述
解决方式是将数据库配置用户改为root,出现这一问题我猜测是iwebshop的权限没给到位:
也可以参考网址:
http://tieba.baidu.com/p/6215652228
在这里插入图片描述
前台效果:
在这里插入图片描述
后台登录:
在这里插入图片描述
后台效果:
在这里插入图片描述

四、部署禅道

1、基本配置

上传
在这里插入图片描述
创建禅道配置文件专用的nginx目录
在这里插入图片描述
解压软件
在这里插入图片描述
将禅道软件转移致专用的nginx目录
在这里插入图片描述
修改文件属性
在这里插入图片描述

2、nginx文件配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
检查语法并重启nginx服务
在这里插入图片描述
配置域名解析
在这里插入图片描述
在这里插入图片描述

3、禅道数据库配置

登录数据库,查看数据库,创建一个数据库
在这里插入图片描述
在这里插入图片描述
创建数据库用户
在这里插入图片描述

4、web界面配置禅道

浏览器访问 chandao.cxy.com
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
结束!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值