1、头文件 #include 2、while(FCGI_Accept()>=0)//这里进入循环,前台每请求一次fcgi服务,就循环一次 循环内处理: char *query_string=getenv("QUERY_STRING");3、从获得的query_string解析查询字段,进行兴许操作。...
分类:
其他好文 时间:
2014-10-12 18:16:38
阅读次数:
415
apache所占用的内存资源较多,而且处理较慢
apache的所有模块都支持动静态编译
apache对Fcgi的支持不好
apache不支持epoll
apache相对于nginx是一个庞然大物
nginx则恰恰相反,nginx占用的内存较少,处理较快
nginx的模块都是静态编译
nginx对Fcgi支持非常好
nginx支持epoll
nginx的安装包大小仅几百K
...
分类:
其他好文 时间:
2014-09-02 12:27:24
阅读次数:
183
配置前提:安装了nginx和php。并且php也安装了gd支持现在需要做的是让nagios在LNMP环境下也能运行1.首先须需要安装依赖包1.1.安装perlShell>yuminstallperl1.2.安装perlfcgi模块Shell>wgethttp://search.cpan.org/CPAN/authors/id/F/FL/FLORA/FCGI-0.74.tar.gzShell>p..
分类:
移动开发 时间:
2014-08-21 19:42:25
阅读次数:
329
一、安装准备1.1平台环境:CentOS 5.4 x86_64 GNU/Linuxnginx-0.8.21php-5.2.9spawn-fcgi-1.6.3mysql-5.1.34.2系统安装及分区:1.2.1操作系统安装: 安装过程中选择最少的包,采用文本模式安装,不安装图形。1.2.3系统分区:...
分类:
数据库 时间:
2014-08-19 23:51:35
阅读次数:
487
编译安装LAMP-------动静分离动静分离能有效提升站点访问效率,此时apache工作在反向代理模式。Php不在作为apache的模块。而是以独立服务器的方式运行。两者之间通过fcgi机制建立通讯。本文将以安装discuz方式说明其工作特性。下图为其工作流程的简单描述:首先apache监听主进..
分类:
其他好文 时间:
2014-08-14 03:53:48
阅读次数:
485
PHP运行模式:1)cgi通用网关接口(CommonGatewayInterface))2)fast-cgi常驻(long-live)型的CGI3)cli命令行运行(CommandLineInterface)4)web模块模式(apache等web服务器运行的模块模式)HTTPServer有三种架构比较流行:(1)Apache+mod_php5(2)lighttp+spawn-fcgi(3)..
分类:
Web程序 时间:
2014-08-01 20:05:32
阅读次数:
381
1.Apache2.4.10Apache的依赖关系Apr&&apr-utils2.MySQL5.5.38MySQL编译方式采用通用二进制格式3.PHP5.5.15PHPApache以FCGI的方式编译4.配置结合FCGI运行配置默认文档index.php配置AddType支持PHP配置php-fpm支持PHP解析5.配置xcache加速PHP安装Apache2.4.10依赖包:wge..
分类:
数据库 时间:
2014-07-30 17:53:45
阅读次数:
582
nginx的性能远远优于apache,但由于nagios的web界面中包含php和c-cgi程序,因此需要两套fcgi管理工具(并非必须)和两套解释器(必须)。php用php-cgi跑就可以,c-cgi我选用fcgiwrap。下面介绍安装/配置步骤。php-fpm:是为PHP打的一个FastCGI管理补丁,可以平滑变更php.ini配..
分类:
移动开发 时间:
2014-07-23 13:48:26
阅读次数:
531
Nginx与PHP结合,nginx解析动态网页,而php动态网页交给php处理,解决方案:---从nginx的角度使用nginx的代理模块使用FastCGI模块---从php的角度以php-fpm方式运行php自带的fastcgi serverlighttpd带的spawn-fcgi 1)php安....
分类:
Web程序 时间:
2014-07-16 18:48:25
阅读次数:
310
[root@luozhonghua FCGI-0.71]# perl Makefile.PL
can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5...
分类:
其他好文 时间:
2014-07-13 18:32:48
阅读次数:
281