nagios官方网站:http://www.nagios.org

 

 

nagios下载:http://www.nagios.org/download/core/thanks/

 

 

nagios插件下载:http://www.nagios.org/download/plugins

 

nagios-cn:http://nagios-cn.sourceforge.net/

 

实验环境: Red Hat Enterprise Linux Server release 6.3  selinux和iptables关闭

useradd -M -s /sbin/nologin nagios    #创建nagios的用户  

usermod -G nagios apache                 #添加nagios到apache的组里,是apache可以对nagios目录有写的权限

yum install gd-devel perl-ExtUtils-Embed.x86_64 -y

tar jxf  nagios-cn-3.2.3.tar.bz2

cd nagios-cn-3.2.3

./configure –enable-embedded-perl
make all
make install
make install-init                                           #安装启动脚本
make install-commandmode                        #安装nagios命令
make install-config                                       #安装nagios配置文件
make install-webconf                                    #安装nagios和apache的配置文件,如果用的是nginx就不安装

yum install   mysql-devel openssl-devel -y

tar zxf nagios-plugins-1.4.15.tar.gz

cd nagios-plugins-1.4.15           #nagios插件安装

./configure --with-nagios-user=nagios --with-nagios-group=nagios -enable-extra-opts --enable-libtap -enable-perl-modules

make&&make install
 

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios  #检查配置文件语法

htpasswd /usr/local/nagios/etc/htpasswd.users nagiosadmin

New password:nagios

Re-type new password:nagios

/etc/init.d/httpd start

/etc/init.d/nagios start

打开浏览器输入对应主机的ip或者域名后接/nagios

输入帐号:nagiosadmin 密码:nagios

以上是nagios和apache,下面是nagios和nginx