您能给我一个关于如何在 nginx 服务器上运行 perl 的详细教程吗?
我可以在 apache 和 lighttpd 上运行 perl,但我想在我的 nginx 服务器上运行它,因为我想运行一个用 perl 编码的文件托管脚本,并希望将其集成到我的 nginx 服务器上。我尝试按照 linode 上关于快速 cgi 的教程进行操作,但它不起作用,我的 nginx 总是出现 404 错误。
那么请问一下?您能给我一个关于如何在我的 nginx 中运行 perl/cgi-bin 的简单详细教程吗?
答案1
首先,要处理 Nginx 上的动态内容脚本,你需要类似 Fast CGI Process Manager 的工具http://www.howtoforge.com/installing-php-5.3-nginx-and-php-fpm-on-ubuntu-debian
我曾用 PHP 运行过这个程序,并希望 Perl 脚本也能运行,但后来我意识到由于显而易见的原因(我当时有点傻)这样做是行不通的。所以,请参阅 ServerFault 上的这个问题,https://serverfault.com/questions/337404/nginx-perl-not-working,你的问题的答案在这里:http://wiki.nginx.org/SimpleCGI