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