Nginx nagios perl fcgi 取缔apache
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-27
Nginx nagios perl fcgi 通常使用:nginx 代理 apache CGI部分交给apache来处理本文取消apache Nginx nagios 安装略 安装perl cgi模块wget http://www.cpan.org/modules/by-module/FCGI/FCGI-0.67.tar.gz tar -zxvf FCGI-0.67.tar.gz cd FCGI-0.67 perl Makefile.PL make && make install 安装FCGI-ProcManager: wget http://search.cpan.org/CPAN/authors/id/G/GB/GBJK/FCGI-ProcManager-0.18.tar.gz tar -xzxf FCGI-ProcManager-0.18.tar.gz cd FCGI-ProcManager-0.18 perl Makefile.PL make make install 下载nginx-fcgi脚本Wget http://www.nginx.eu/nginx-fcgi/nginx-fcgi.txt 放置在:/etc/nginx-fcgi 注释掉nginx-fcgi.txt 中的 if ( contentgt; == “0″ ) { print “ntERRORtRunning as a root!n”; print “tSuggested not to do so !!!nn”; exit 1; } 否则会提示:ERROR Running as a root! Suggested not to do so !!! 启动方法:/etc/nginx-fcgi -l /var/log/nginx/nginx-fcgi.log -pid /var/run/nginx-fcgi.pid -S /var/run/nginx-fcgi.sock注意给 nginx-fcgi.sock 777的权限 运行前使用cpan 安装 FCGI; Getopt::Long; IO::All; Socket;配置文件参考:/usr/local/nginx/conf/vhosts/nagios.confserver { listen 80; server_name IP;root /usr/local/nagios/share;index index.php;location ~ .*\.(php|php5)?${fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;include enable_php5.conf;auth_basic "Nagios Login pain";auth_basic_user_file /usr/local/nagios/etc/htpasswd;}
参考:http://bbs.linuxtone.org/thread-4441-1-1.html http://www.nginx.eu/nginx-fcgi.htmlhttp://wi |
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Nginx nagios perl fcgi 取缔apache的所有评论