夺命雷公狗---linux NO:33 linux下的nginx和php的整合

在linux 下  nginx 和  php   我们是分开两个不同的程序的,不像在windows 下  php  只是  apache 的一个模块而已。。

所以我们让他们整合才可以, 原理 就是 通过 nginx 提交用户的请求指令 来个  nginx,然后他再进行转发给 php ,php处理完成后他将返回结果给nginx。。。

首先我们来到 nginx 的 conf  配置文件目录下编辑  nginx.conf  文件,如下所示:

然后我们将65行到71行的  #  号都给去掉,然后对他开始进行编辑:

修改成如下即可:

location ~ \.php$ {
            root           html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html$fastcgi_script_name;
            include        fastcgi_params;
        }

这里的路径是自己的nginx的站点存放目录,然后我们创建一个php文件进html里面来测试下即可发现成功了,如下所示:

到这里还要注意几个地方:

这里加载配置文件的地方显示  none  那么说明没有配置文件,那么我们去   /usr/local/php5/lib  目录下看看。。

确实没找到,因为php的配置文件是类似  XXX.ini    这种格式的。。。

那么我们去php的源代码目录看看 ,如下所示:

他还为我们准备了两个。。。

development  他是指开发环境

production   他是指产品环境

那么我们随便复制一个过去即可。。

然后重启下php:

然后在去刷新下页面:

这样即可完成了  nginx  和 php 的整合了。。。

时间: 2024-10-12 04:06:11

夺命雷公狗---linux NO:33 linux下的nginx和php的整合的相关文章

夺命雷公狗---微信开发02----了解下微信公众平台交互原理和加密和解密原理

我们创建一个core的文件夹,里面创建一个Logger.class.php的文件 <?php /** * 日志输出类 */ class Logger { public static function writeTestLog($msg) { self::printLog('test', $msg); } public static function writeOnlineLog() { } public static function printLog($path, $msg) { $dir =

夺命雷公狗---微信开发01----测试下回访消息

在微信开发的同时记得要看下php是否开启了mcrypt扩展噢 开干,验证后通过index.php进行验证 <?php /** * wechat php test */ //define your token define("TOKEN", "twgdh"); $wechatObj = new wechatCallbackapiTest(); //$wechatObj->valid(); $wechatObj->responseMsg(); clas

夺命雷公狗---linux之centos的安装

由于要玩node.js了,所以还是来复习下linux系统才行,所以夺命雷公狗分享两套安装linux的方法,这是centos的安装方法,,, 管理员默认帐号为:root,密码则是刚才您输入的那个...

夺命雷公狗---linux之红帽的安装

夺命雷公狗分享的第二套安装linux方法是RadHad的安装方法,,, 点击然后就自动重启了

2016-08-20--回忆了下当年的夺命雷公狗(一)

今天感觉头有点疼,也许昨晚5点才睡,今天8点多就起床的原因吧.. 早些时候躺在床上休息了一会想起了很多当年在“黑客”圈子里面的回忆.. 那时候大概是在06年左右吧,我第一次感受到黑客给我带来的震撼敢.. 那时候记得小弟还在读初中,那时候在网吧里上网,(未成年...) 那时候记得腾讯里面刚在推广一款网络产品(QQ宠物).. 记得那时候要拿个木锤子砸金蛋,如果运气好点就会砸出一个宠物.. 也许本人比较背,,,,, 连续砸了一个多星期都没砸出..... 但是在某一天看到有人加了我的QQ,他给我来句“您

夺命雷公狗---微信开发23----客服消息接口基础和推送文本

我们这边课程里面一共用到了三个文件,分别是WeChat.class.php和common.php以及index.php 我们在写这个功能之前也要学会查手册,手册我们可以在微信开发这里找到,如下所示: 点击进去后我们将会看到客服接口,我们可以点击下进去看看里面有什么动动 这里有一个发送文本消息的,我们点击进去看下 这里很明显就看到文本消息是通过一个json数据来进行实现的,废话不多说,开工 这里我们先来写一个WeChat.php的文件,这里作用主要适用于封装一个CURL上传类的,代码如下所示: <

夺命雷公狗---微信开发17----自定义菜单的事件推送,响应菜单的CLICK

废话不多说,index.php 代码如下所示: <?php /** * wechat php test */ //define your token require_once "common.php"; define("TOKEN", "twgdh"); $wechatObj = new wechatCallbackapiTest(); //当接入成功后,请注销这句话,否则,会反复验证. //$wechatObj->valid();

夺命雷公狗---微信开发48----获取用户地理位置接口(3)

这节课程我们来做一个游戏,这个游戏的名字叫“寻找美女做老婆”, 用户该游戏后,每隔5s(秒)会收到他距离未来老婆的信息,如果找到美女后,输入“老婆”即可成功. 这次我们涉及到一个车联网API,我们先来看下他在哪,张成什么样. http://lbsyun.baidu.com/index.php?title=car 找到接口说明,里面有一个测距,如下所示: 我们可以看到这就是他的接口 参数说明以及返回的参数如下所示: 很明显他就是返回一个XML或者是json格式的数据,默认返回的是一个XML格式的数

夺命雷公狗---微信开发47----获取用户地理位置接口(2)

我们现在要做的是查找距离最近的“肯德基”,我们需要通过百度提供的LBS云服务定位距离您最近的肯德基,该程序需要到LBS后台进行相关设置,然后在完成程序 用户在客户端输入“肯德基”公众号就会自动回复距离用户最近的”肯德基“ 废话不多说,我们先到http://developer.baidu.com/里面找到LBS云------再到服务接口--------再到LBS云,如下图所示: 点击进来后,我们首先要获取一个密钥, 然后出了红色框部分填下数据即可,别的地方都不用改,直接提交即可 上面的0.0.0.

夺命雷公狗---微信开发27----客服消息接口基础和推送图文消息

按照25课的套路在改下index.php即可实现,代码如下所示: <?php /** * wechat php test */ //define your token require_once "common.php"; //这里是引入curl发送函数的类 require_once 'WeChat.class.php'; define("TOKEN", "twgdh"); //这里让这个类继承了curl发送参数的类 class wechat