设为首页 加入收藏

Nginx配置PHP方法有哪些

打印
2015-12-01 16:21:06
摘要:Nginx配置PHP方法有哪些对于很多人而言,Nginx的服务器配置PHP方法网上有很多,也很容易搜到,可是尝试过的真正成功的又有多少?网上好多资

Nginx配置PHP方法有哪些

对于很多人而言,Nginx的服务器配置PHP方法网上有很多,也很容易搜到,可是尝试过的真正成功的又有多少?网上好多资料本身就年久失修,漏洞百出,根本不能一步一步执行下去。今天小编详细为大家讲解Nginx配置PHP方法。

要将Nginx和PHP结合,让Nginx解析静态网页,而PHP的动态网页交给PHP处理。解决方法从大的方向有两类:(从Nginx角度来讲)一类是使用Nginx的代理模块,而另外一类则是使用FastCGI

模块。而从PHP角度来讲则是FastCGI进程,它的方法有三种:一种是以php-fpm方式运行,第二种是PHP自带的fastcgi server,第三种就是借助lighttpd带的spwan-fcgi(听起来有点龌龊,但是确实可行,有时候还必须使用这种方法)。

目前PHP版本5.3.4,PHP与Nginx的结合主要靠两个方面,即服务器端和客户端。服务器端使用的是FastCGI模块,FastCGI从请求的角度应该叫客户端;而客户端使用的是php-fpm,从响应的角度它却应该叫服务器端,它们之间通信的协议就是FastCGI协议。示意图如下:\

而第一种结合方式就是使用代理。关于代理方式的结合,我们将放在以后为大家讲解,明天为大家分享nginx配置PHP具体方法。

相关阅读

平台探索.创记事
  • 1
  • 2
  • 3
热贴排行榜
新华社最新资讯
精彩推荐