CentOS 6.3 minimal – How TO! instalar nagios 3.5.0
- Claudio Magagnotti
- 15 jun 2013
- 1 Min. de lectura
Instalar Nagios en CentOS 6.3 minimal
1)Instalar paquetes necesariosyum install httpd php yum install gcc glibc glibc-common yum install gd gd-devel yum install nano yum install wget yum install make yum install *gcc-c++* yum install system-config-firewall-tui yum install traceroute yum install ntp ntpdate yum -y install gcc automake autoconf libtool make
2)Crear usuarios y grupos/usr/sbin/useradd -m nagiospasswd nagiosgroup: nagcmd/usr/sbin/groupadd nagcmd/usr/sbin/usermod -a -G nagcmd nagios/usr/sbin/usermod -a -G nagcmd apache
3)Descargar Nagios y los Plugins
#Crear un directorio para guardar las descargas.mkdir ~/downloadscd ~/downloads
4) Compilar e Instalar Nagioscd ~/downloadstar xzvf nagios-3.5.0.tar.gzcd nagios-3.5.0./configure --with-command-group=nagcmdmake allmake installmake install-initmake install-configmake install-commandmode5) Customizar la config para las notificaciones via mail – “opcional” (en necesario tener instalado y configurado postfix)
nano /usr/local/nagios/etc/objects/contacts.cfg
6)Configurando la interfaz web
Ingresar a la carpeta de “nagios plugin” que desempaquetamosmake install-webconf7)Usuario para el login en la interfaz webhtpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadminReiniciamos apacheservice httpd restart
8)compilar e instalar nagios pluginscd ~/downloadstar xzf nagios-plugins-1.4.16.tar.gzcd nagios-plugins-1.4.16./configure --with-nagios-user=nagios --with-nagios-group=nagiosmakemake install
7) Iniciar Nagios
#Agregamos nagios al inicio.chkconfig --add nagioschkconfig --level 35 nagios onchkconfig --add httpdchkconfig --level 35 httpd on
#Verificamos que no existan errores:/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg#Si no hay errores:service nagios start8)Configurando el firewall
Permitir http, https y sshsystem-config-firewall-tui9) Ingresar a la interfaz webhttp://[ip del server]/nagios/user:nagiosadminpass:nagios123




Comentarios