Nginx配置PHP方法有哪些?

发布时间:2020-04-09 05:30:02 作者:ansenlee 阅读量:1377

对于很多人而言,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具体方法。

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

  热门标签

爱秒云
Catfish(鲶鱼) Blog V 4.7.3