nginx服务器是怎么执行php脚本的?
2016-08-21 08:31
183 查看
简单的说:
fastCGI是nginx和php之间的一个通信接口,该接口实际处理过程通过启动php-fpm进程来解 析php脚本,即php-fpm相 当于一个动态应用服务器,从而实现nginx动态解析php。因此,如果nginx服务器需要支 持php解析,需要在nginx.conf中增加php的配置:将php脚本转发到fastCGI进程监听的IP地址和端口 (php-fpm.conf中指定)。同时,php安装的时候,需要开启支持fastCGI选项,并且编译安装php-fpm补丁 /扩展,同时,需要启动php-fpm进程,才可 以解析nginx通过fastCGI转发过来的php脚本。
更详细的,请参考: http://www.php1.cn/Content/nginx_FuWuQiJiuJingShiZenMeZhiXing_php_XiangMu.html
fastCGI是nginx和php之间的一个通信接口,该接口实际处理过程通过启动php-fpm进程来解 析php脚本,即php-fpm相 当于一个动态应用服务器,从而实现nginx动态解析php。因此,如果nginx服务器需要支 持php解析,需要在nginx.conf中增加php的配置:将php脚本转发到fastCGI进程监听的IP地址和端口 (php-fpm.conf中指定)。同时,php安装的时候,需要开启支持fastCGI选项,并且编译安装php-fpm补丁 /扩展,同时,需要启动php-fpm进程,才可 以解析nginx通过fastCGI转发过来的php脚本。
更详细的,请参考: http://www.php1.cn/Content/nginx_FuWuQiJiuJingShiZenMeZhiXing_php_XiangMu.html
相关文章推荐
- 服务器是如何执行php代码的,nginx和php是怎么协调工作的?
- nginx服务器究竟是怎么执行php项目
- nginx服务器究竟是怎么执行php项目
- nginx服务器究竟是怎么执行php项目
- nginx服务器究竟是怎么执行php项目
- [php-fpm自动拉起]从nginx的502错误出发谈锁机制在服务器自动监控脚本中的应用
- windows php nginx服务器搭建 配置 创建启动 停止 重启脚本
- nginx下目录禁止执行PHP脚本
- 我是做商城的,一天有20万PV,服务器是R420 双CPU 内存是16G怎么配置参数呀?php-fpm.conf max_children 和 max_requests怎么配置 还有nginx.con
- php 执行linux命令,shell脚本函数,获取服务器运行状态值
- ssh执行远程服务器脚本 提示php: command not found
- DEDECMS安全设置 执行php脚本限制设置方法(apache+nginx)
- nginx服务器的日志太多:定期执行脚本删除
- DEDECMS安全设置 执行php脚本限制设置方法(apache+nginx)
- ssh执行远程服务器脚本 提示php: command not found
- Nginx - 延长PHP脚本最大执行时间
- Nginx增加PHP脚本的执行时间
- 在服务器执行php脚本
- ubuntu nginx+mysql+php 服务器环境自动配置脚本
- nginx php-fpm中启用慢日志配置(用于检测执行较慢的PHP脚本)