php-fpm是什么全称是php fastcgi process manager即php fastcgi进程管理器,相比fastcgi静态的唤起cgi,fpm能根据访问的压力动态的唤起cgi进程和销毁以到达动态的调整cgi数量,这样可以有效的使用内存。除此之外还有其它的一些优点,比如,fpm还可以平...
分类:
Web程序 时间:
2014-12-19 18:39:31
阅读次数:
297
使用Nginx作为WEB服务器时,经常会遇到504GatewayTime-out的错误提示。经过研究,基本可以确定多数情况下这个错误与Nginx本身无关,问题的根源在于Nginx将PHP的解析提交给后端php-fpm处理的过程中,由于fastcgi参数配置不当造成的超时等一系列的问题。通过查询相关资...
分类:
其他好文 时间:
2014-12-19 17:13:22
阅读次数:
181
接着上篇《Nginx安装与使用》,本篇介绍CGI/FASTCGI的原理、及如何使用C/C++编写简单的CGI/FastCGI,最后将CGI/FASTCGI部署到nginx。内容大纲如下: 1. CGI 1.1. 环境变量 1.2. 标准输入 2. FastCGI 3. nginx cgi/fastc...
分类:
其他好文 时间:
2014-12-19 11:59:18
阅读次数:
409
实战Nginx与PHP(FastCGI)的安装、配置与优化:http://ixdba.blog.51cto.com/2895551/806622Nginx配置文件详细说明:http://www.cnblogs.com/xiaogangqq123/archive/2011/03/02/1969006....
分类:
其他好文 时间:
2014-12-18 21:58:23
阅读次数:
237
紧跟在post-access阶段之后的是try-files阶段。这个阶段专门用于实现标准配置指令try_files的功能,并不支持 Nginx 模块注册处理程序。由于try_files指令在许多 FastCGI 应用的配置中都有用到,所以我们不妨在这里简单介绍一下。try_files指令接受两个以上...
分类:
其他好文 时间:
2014-12-18 16:43:48
阅读次数:
210
昨天遇到的,想将IP访问转换成域名访问。则NGINX需要将相关的变量转换后传递给PHP。网上有一系统的方法:前面讲过该不该把信息写在服务器配置文件里?、通过php扩展hidef来define常量,这里介绍一下如何在nginx中设置$_SERVER变量值?1、通过nginx的fastcgi_param...
分类:
Web程序 时间:
2014-12-17 20:17:13
阅读次数:
201
参考网站:http://www.neatstudio.com/show-377-1.shtmlPHP中一般采用getallheaders来获取头部,但事实上,有些模式下是获取不到的(以前真没有注意过在fastcgi下这个函数不能用,当然我现在也没有测试。是老王说的)他说:在PHP里,想要得到所有的H...
分类:
Web程序 时间:
2014-12-17 10:45:37
阅读次数:
183
location ~ \.php { #去掉$ root H:/PHPServer/WWW; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path...
分类:
其他好文 时间:
2014-12-17 09:07:00
阅读次数:
144
首先安装apache、mysql和php,依次顺序安装。1.apache、mysql的安装比较简单,略过2. php的安装,我安装的是php5.3.6内置了php-fpm,所以不需要再单独下补丁了。./configure –prefix=/usr/local/php5 /--with-mysql=/...
分类:
Web程序 时间:
2014-12-16 16:51:08
阅读次数:
209
Linux sysctl.conf优化常见问题包括网络参数优化、文件数优化、内存优化等等。1、网络参数优化:这部分主要参照张宴大师 《Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)[原创]》其中 五、优化Linux内核参数的内容:v...
分类:
系统相关 时间:
2014-12-14 00:32:35
阅读次数:
302