首页 > 其他 > 详细

nginx之fastcgi

时间:2014-03-11 11:54:32      阅读:512      评论:0      收藏:0      [点我收藏+]

fastcgi的应用程序就是一个while循环在,不停的accept,如果收到相应的服务请求则负责服务并将结果返回。

在fastcgi的进程环境中,标准输入与标准输出已经被重定向到了监听的socket上,所以普通的printf就是将数据输出到请求的web server中。

由于使用fastcgi需要适当的进程环境,这就需要辅助工具来启动fastcgi应用,使用spawn-fcgi即可完成此目的。所以下面介绍spawn-fcgi的安装及使用。

下载spawn-fcgi-1.6.3.tar.gz http://www.lighttpd.net/download/spawn-fcgi-1.6.3.tar.gz

$tar zxmf spawn-fcgi-1.6.3.tar.gz

$cd spawn-fcgi-1.6.3

$./configure --prefix=/home/imay/usr

$make

$make install

这样就在/home/imay/usr目录下安装好了spawn-fcgi的二进制。

看了代码发现spawn-fcgi的主要工作就是创建fastcgi所需的进程环境,包括重定向标准输入输出等。在完成这些哦重定向工作后,spawn-fcgi执行exec启动fastcgi。

nginx之fastcgi,布布扣,bubuko.com

nginx之fastcgi

原文:http://www.cnblogs.com/shareyezi/p/3589870.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!