martes, 17 de mayo de 2011

Instalación de Nagios en CentOS 5.6

Para descargar la última versión de nagios y sus plugins vamos a la página http://www.nagios.org/download/
Requisitos para la instalación (-Programa  // # comando de instalación):
-         Apache  // # yum unstall httpd
-         PHP  // # yum install php
-         GCC compiler  // # yum install gcc glibc glibc-common
-         GD development libraries  // # yum install gd gd-devel
1) Crear una cuenta de información
Creamos un nuevo usuario y le damos una contraseña
         # useradd -m nagios
         # passwd nagios
Creamos un nuevo grupo “nagcmd” para comandos externos y así poder usar la interfaz web
         # groupdadd nagcmd
Y agregamos los usuarios nagios y apache al nuevo grupo creado
         # usermod -a -G nagcmd nagios
         # usermod -a -G nagcmd apache
2) Compilamos e instalamos Nagios
En la carpeta donde están los archivos que hemos descargado y descomprimido hacemos lo siguiente
         # ./configure --with-command-group=nagcmd
         # make all
         # make install
         # make install-init
         # make install-config
         # make install-commandmode
3) Customizamos la configuración
Editamos el archivo de configuración de contactos, y le cambiamos la dirección de email por una en la que queramos recibir los correos electrónicos de alerta.
         # gedit /usr/local/nagios/etc/objects/contacts.cfg
4) Configuramos la interfaz Web
Instalamos el archivo de configuración web de Apache
         # make install-webcong
Creamos el usuario “nagiosadmin” para entrar en la interfaz web del nagios y le ponemos una contraseña
         # htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Reiniciamos apache para que los cambios surjan efecto:
         # service httpd restart
5) Compilamos e instalamos los plugins de Nagios
En la carpeta de donde están los archivos que hemos descargado y descomprimido de los plug-ins de nagios
         # ./configure --with-nagios-user=nagios --with-nagios-group=nagios
         # make
         # make install
6) Iniciamos Nagios
Añadimos nagios a la lista de servicios de sistema y para que se inicie automáticamente cuando el sistema se inicia
         # chkconfig --add nagios
         # chkconfig nagios on
Verificar que no hay errores en el archivo de configuración
         # /usr/local/nagios/bin/nagios –v /usr/local/nagios/etc/nagios.cfg
Si no hay errores, iniciamos Nagios
         # service nagios start

No hay comentarios:

Publicar un comentario