nginx.conf中配置
server
{
                            listen             80;
                            server_name    test.com;
                            index  index.php index.html index.htm ;
                            root    /data/www/test;
                            location ~ .*\.php?$
                            {
                                     include fcgi.conf;
                                     fastcgi_pass    127.0.0.1:10080;
                                     fastcgi_param SCRIPT_FILENAME /data/www/test/$fastcgi_script_name;
                                     fastcgi_index index.php;
                            }

log_format    accessh    '$remote_addr - $remote_user [$time_local] "$request" '
                                                                        '$status $body_bytes_sent "$http_referer" '
                                                                        '"$http_user_agent" $http_x_forwarded_for';
                         access_log    /data/logs/test.log    accessh;
                         error_log    /data/logs/test.com info;
}

借用lighttpd的spawn-fcgi来支持php,启动php-cgi进程,监听127.0.0.1的10080端口,
进程数为5(如果服务器内存小于3GB,可以只开启25个进程),用户为nginx:
spawn-fcgi -a 127.0.0.1 -p 10080 -C 5 -u nginx -g nginx -f /usr/bin/php-cgi

转载于:https://blog.51cto.com/wangmukun/207692

让nginx支持php相关推荐

  1. 转载:配置nginx支持pathinfo功能

    原文地址:http://linuxguest.blog.51cto.com/195664/694319 nginx模式不支持pathinfo模式,类似info.php/hello形式的url会被提示找 ...

  2. 让服务器apache/iis/nginx支持.apk/ipa文件下载

    服务器iis支持.apk文件下载的设置 IIS服务器不能下载.apk文件的原因:iis的默认MIME类型中没有.apk文件,所以无法下载. IIS服务器不能下载.apk文件的解决办法:既然.apk无法 ...

  3. centos下配置nginx支持php

    添加nginx 默认主页index.php vim /etc/nginx/conf.d/default.conf location / { root   /usr/share/nginx/html; ...

  4. nginx 支持php-fpm,nginx php-fpm安装配置以支持PHP

    nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端. nginx一般是把请求发fastcgi管理进程处理,fascgi管 ...

  5. 配置nginx支持php

    配置nginx支持php vi /usr/local/nginx/conf/nginx.conf      #编辑配置文件 user   www  www;          #首行user去掉注释, ...

  6. 配置nginx,支持php的pathinfo路径模式

    nginx模式默认是不支持pathinfo模式的,类似index.php/index形式的url会被提示找不到页面.下面的通过正则找出实际文件路径和pathinfo部分的方法,让nginx支持path ...

  7. Nginx支持比Apache高并发的原因

    1.先从各自使用的多路复用IO模型说起:    select模型:(apache使用,由于受模块等限制,用的不多)    单个进程能够 监视的文件描述符的数量存在最大限制 select()所维护的 存 ...

  8. centos7.4下安装配置PHP服务(源码安装)并配置nginx支持php

    一.检查php是否已经安装,使用php -v,是否能够看到版本号,或者使用rpm -qa | grep php查看是否安装过. # yum remove php* -y 二.依赖包安装 Linux软件 ...

  9. Nginx支持WebSocket反向代理-学习小结

    WebSocket是目前比较成熟的技术了,WebSocket协议为创建客户端和服务器端需要实时双向通讯的webapp提供了一个选择.其为HTML5的一部分,WebSocket相较于原来开发这类app的 ...

  10. nginx支持php5,配置nginx支持php

    配置nginx支持php vi /usr/local/nginx/conf/nginx.conf      #编辑配置文件 user   www  www;          #首行user去掉注释, ...

最新文章

  1. 【青少年编程(第26周)】一下子多了很多事!
  2. WanaCrypt0r勒索蠕虫完全分析报告
  3. 最强六大开源轻量级人脸检测项目分析 | 附打包下载
  4. tcp当主动发出syn_(二)深入浅出TCPIP之再识TCP,理解TCP三次握手(上)
  5. plesk 打不开php,Laravel在Plesk背后,遇到PHP版本困难
  6. pytorch 之 torch.max() 和 torch.min() 记录
  7. 如何在Windows 10上限制Wi​​ndows Update的下载带宽
  8. 如何看懂串口通讯协议_一文看懂PLC的通讯方式——AB系统(一)
  9. [HDU3756]Dome of Circus
  10. Mysql之InnoDB之更换表空间
  11. Python登录豆瓣并爬取影评
  12. 制造业OEER语言数据挖掘之相关性分析
  13. 聚光灯下的熊猫TV技术架构演进
  14. Vue3简易购物车--添加和删除商品,计算购买商品总价
  15. 【简易版】mac安装mysql5.7.31
  16. 【ROS】将odom里程计数据转换为path路径消息
  17. go 语言 优势及 主要用途
  18. 软考中级--软件设计师
  19. BWT(Burrows-Wheelter Transform)算法
  20. 如何用Python制作完美的GUI学生管理系统(毕设)

热门文章

  1. u盘不显示盘符但能识别怎么回事
  2. activiti历史数据的查看
  3. e站app里站hosts_硬核干货区 | E站的国际站运营知识星球上线啦
  4. 朴素贝叶斯-垃圾邮件(中文的)处理
  5. 上海电机学院c语言,上海电机学院第1章_C语言概述.ppt
  6. java颜色常量,Java FX场景构建器无法识别css自定义颜色常量(或变量)
  7. 大白话5分钟带你走进人工智能-第二十二节决策树系列之概念介绍(1)
  8. laravel validate 设置为中文(验证提示为中文)
  9. 原来PC界面临洗牌的背后原因是因为存储
  10. linux源代码剖析之一