#基础支持 gcc glibc glibc-common gd gd-devel useradd -m nagios #添加一个名为nagios的用户用以专门跑nagios passwd nagios #设置密码 groupadd nagcmd #添加nagcmd用户组,用以通过web页面提交外部控制命令 usermod -a -G nagcmd nagios #将nagios用户加入nagcmd组 usermod -a -G nagcmd nginx #将nginx用户加入nagcmd组 wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.0.tar.gz wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.13.tar.gz wget http://prdownloads.sourceforge.net/sourceforge/nagios/nrpe-2.12.tar.gz wget http://nagios.manubulon.com/nagios-snmp-plugins.1.1.1.tgz tar zxvf nagios-3.2.0.tar.gz tar zxvf nagios-plugins-1.4.13.tar.gz tar zxvf nagios-snmp-plugins.1.1.1.tgz cd nagios-3.2.0 ./configure --with-command-group=nagcmd make all make install make install-init make install-config make install-commandmode 这时nagios本身已基本安装完成 vi /usr/local/nagios/etc/objects/contacts.cfg #修改nagiosadmin这行其中的邮件地址为你的email地址,以将报警邮件发到你的邮箱 #make install-webconf #安装nagios的web接口 #htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin #设置登陆web界面时HTTP验证的账号密码 #因为我是用nginx,所以上面三行不执行,自己手工改nginx配置 cd .. cd nagios-plugins-1.4.13 ./configure --with-nagios-user=nagios --with-nagios-group=nagios make make install cd .. cd nagios_plugins #安装perl所用组件 perl -MCPAN -e shell cpan> install Net::SNMP ./install.sh #一路回车 #nagios全套安装完毕 /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg #检测nagios的配置是否正确 /etc/init.d/nagios start /etc/init.d/nginx start |
nagios要用cgi-bin,关于nginx上的cgi-bin配置可参考 nginx配置cgi-bin运行perl
转载请注明出处: http://yemaosheng.com
请问下:这个nagios为什么我能进主页,但是右边的一些东西都打不开会出现404错误。NO FOUND 请赐教。。。PS:怎么进行一个IP多个站点啊~
你看下有什么路径配置错误吗?查下访问日志.
你说的多站点是不是指Virtual hosting?这个配置你google一下就有了.
刚刚看到您的留言,我的安装方法是直接emerge的,而不是像您一样的下载安装的。我的多站点就是虚拟主机,这个我知道了。谢谢
现在那个左边还是找不到,求指点。。PS:继续问下,在gentoo下怎么配置awstats+nginx的