miércoles, 24 de diciembre de 2008

Instalación Nagios 3.0.6 con Plugins 1.4.13 en debian etch

INSTALACION:
---------------


Instalamos servidor web apache2:

#apt-get install apache2

Instalamos nuestro entorno de compilacion, este paquete tiene todo lo necesario:

#apt-get install build-essential

Instalamos bibliotecas necesarias, jpeg, png, gd2:

#apt-get install libjpeg62 libjpeg62-dev libpng12-0 libpng12-dev

Para gd bajamos las fuentes:

#cd /tmp
#wget -c http://www.libgd.org/releases/gd-2.0.35.tar.gz
#tar xvfz gd-2.0.35.tar.gz
#cd gd-2.0.35
#./configure
#make
#make install


Agregamos grupos y usuarios para nagios:

#useradd nagios
#passwd nagios
#groupadd nagios
#groupadd nagcmd
#usermod -G nagios nagios
#usermod -G nagcmd nagios
#usermod -G nagcmd www-data


Descargamos e instalamos el nagios(3.0.6) y los nagios-plugins(1.4.13):

#cd /tmp
#wget -c http://sourceforge.net/project/downloading.php?groupname=nagios&filename=nagios-3.0.6.tar.gz&use_mirror=ufpr
#wget -c http://downloads.sourceforge.net/nagiosplug/nagios-plugins-1.4.13.tar.gz?modtime=1197587122&big_mirror=0
#tar xzvf nagios-3.0.6.tar.gz
#cd nagios-3.0.6
#./configure --with-command-group=nagcmd
#make all
#make install
#make install-init
#make install-config
#make install-commandmode
#make install-webconf
#cd /tmp


Plugins:

#tar xzvf nagios-plugins-1.4.13.tar.gz
#cd nagios-plugins-1.4.13
#./configure --with-nagios-user=nagios --with-nagios-group=nagios
#make
#make install


Creamos una contraseña para acceso web del usuario nagiosadmin:

#htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
#/etc/init.d/apache2 reload


Iniciamos nagios y creamos script de inicio:

#/etc/init.d/nagios start
#ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios


Abrimos mozilla y entramos en:

http://ip-server/nagios/

Usuario y contraseña que asignamos con htpasswd.

1 comentario:

Hernán Tirado dijo...

NRPE para ejecutar plugins remotos de Nagios: http://www.redes-seguridad.com.ar/2012/03/addon-nrpe-para-ejecutar-plugins-de.html