之前的两篇文章(nginx安装配置、nginx各种应用总结及测试)对nginx的安装配置和应用进行了探讨,本文介绍一下用nginx + spawn-fcgi + fastCgi配置网络服务器服务的方法,并给出一个测试示例:
(一)首先需要安装fcgi
下载fcgi-2.4.0.tar.gz并解压
root用户登录安装
$ cd fcgi-2.4.0.
$ ./configure
$ make
$ make install
make的过程中出现如下错误:
解决方法是修改 fcgi-2.4.0/include/fcgios.h,加入 #include <stdio.h>,然后再make不再报错。
(二)安装spawn-fcgi
下载spawn-fcgi-1.6.4.tar.gz并解压
$ cd spawn-fcgi
$./configure
$make
$ make install
(三)配置web-service
修改/usr/local/nginx/conf/nginx.conf中的server配置(具体解释可见nginx安装配置)