Nginx Perl-FastCGI 支持

· Read in about 1 min · (19 Words)

无数次尝试失败后,本文推荐一个成功的Nginx Perl-FastCGI 支持的配置。

为了让nginx 支持cgi,花了一天多,在网上搜了五六个版本的方法,大多采用perl编写的脚本使用fastcgi来处理cgi请求。

严格按照那些方法来做,有的人复制的代码不全,有点呢无法正常开机就启动,有的没完全实现自动化,需要手动chown sock文件权限,即使成功,竟然不支持我的cgi脚本的post方法!!!!

最终找到一个成功的版本,分享给大家:Nginx and Perl-FastCGI on CentOS 5,linode.com官网上的,果然可靠。

与之前的版本不同的是,它直接监听某个端口,从而在nginx配置中如此配置:

fastcgi_pass  127.0.0.1:port;

而其它方法为:

fastcgi_pass  unix:/path/to/perl-fastcgi-wrapper.sock;