Chinaunix首页 | 论坛 | 博客
  • 博客访问: 378943
  • 博文数量: 466
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-16 13:59
文章分类

全部博文(466)

文章存档

2015年(466)

我的朋友

分类:

2015-03-16 14:42:05

原文地址:spawn-fcgi 作者:linux_wuliqiang

spawn-fcgi


spawn-fcgi是一个通用的FastCGI管理服务器

她是lighttpd中的一部份,但目前已经单独成为一个项目,最新的lighttpd没有这一块,但可以在以前版本中找到她

在lighttpd-1.4.15( )中就有她

Note

注:最新的spawn-fcgi可以到lighttpd.net网站搜索“spawn-fcgi”找到她的最新版本发布地址

目前她的下载地址是 最新版本是



tar -zxvf lighttpd-1.4.15.tar.gz
cd lighttpd-1.4.15
./configure #编译
make  #因为我不需要安装lighttp而是只需要他其中的某个文件,所以只make就可以了,不需要make install
cp src/spawn-fcgi /usr/local/bin/spawn-fcgi  #取出spawn-fcgi的程序


下面我们就可以使用 spawn-fcgi 来控制php-cgi的FastCGI进程了

/usr/local/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -u www-data -g www-data -f /usr/bin/php-cgi


参数含义如下

 -f 指定调用FastCGI的进程的执行程序位置,根据系统上所装的PHP的情况具体设置
 -a 绑定到地址addr
 -p 绑定到端口port
 -s 绑定到unix socket的路径path
 -C 指定产生的FastCGI的进程数,默认为5(仅用于PHP)
 -P 指定产生的进程的PID文件路径
 -u和-g FastCGI使用什么身份(-u 用户 -g 用户组)运行,Ubuntu下可以使用www-data,其他的根据情况配置,如nobody、apache等
阅读(224) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~