avance 2014
11/04/2011
Manual de instalación y configuración de Nagios 3 – Monitoring Parte II
Este manual describe la instalación y configuración de Nagios 3 en un sistema Linux (Ubuntu 8.04) recién instalado.
El cómo instalar el sistema operativo, así como el funcionamiento del mismo no están en el alcance de este documento, asumiendo que el usuario tiene unos minimos conocimientos enentornos Linux.
Si la instalación se realiza en otra distribución que no sea Ubuntu, los cambios deben ser mínimos. Ya que la instalación de Nagios en sí se realizará desde el código fuente para dar mayor amplitud a los sistemas en los que pueda aplicarse este documento.
Paso 1. Entramos en modo root (su).
1. sudo su -mp
sudo su -mp
Paso 2. Actualización del sistema base.
1. apt-get update apt-get update
Paso 3. Instalamos Apache 2 y PHP version 5.
1. apt-get install apache2 php5
apt-get install apache2 php5
Paso 4. Creamos fichero info.php para comprobar instalación.
view plaincopy to clipboardprint?
1. cd /var/www
2.
3. echo "" > info.php
cd /var/www
echo "" > info.php
Paso 5. Reiniciamos servicio Apache.
1. /etc/init.d/apache2 restart /etc/init.d/apache2 restart
Paso 6. Entramos por el navegador a la IP del servidor a la URL.
view plaincopy to clipboardprint?
1. http://ip.servidor/info.php
http://ip.servidor/info.php
Paso 7. Instalamos el paquete de compilación necesario.
1. apt-get install build-essential
apt-get install build-essential
Paso 8. Instalación de las librerías necesarias para jpeg, png y gd2.
view plaincopy toclipboardprint?
1. apt-get install libjpeg62 libjpeg62-dev libpng12-0 libpng12-dev libgd2-xpm-dev
apt-get install libjpeg62 libjpeg62-dev libpng12-0 libpng12-dev libgd2-xpm-dev
Paso 9. Instalación de la libreria GD.
view plaincopy to clipboardprint?
1. cd /tmp
2. wget -c http://www.libgd.org/releases/gd-2.0.35.tar.gz
3. tar -xzvf gd-2.0.35.tar.gz
4. cd gd-2.0.35
5. ./configure
6.make
7. make install
cd /tmp
wget -c http://www.libgd.org/releases/gd-2.0.35.tar.gz
tar -xzvf gd-2.0.35.tar.gz
cd gd-2.0.35
./configure
make
make install
Paso 10. Instalamos modulo GD de PHP.
1. apt-get install php5-gd
apt-get install php5-gd
Paso 11. Reiniciamos Apache y comprobamos mediante la URL de info.php que estén las GD.
1. /etc/init.d/apache2 restart /etc/init.d/apache2 restart
(navegador http://ip.servidor/info.php)
Paso 12. Creación del usuario Nagios y asignación de password.
1. useradd nagios
2. passwd nagios
useradd nagios
passwd nagios
Paso 13. Creación de los grupos de Nagios.
1. groupadd nagios
2. groupadd nagcmd
groupadd nagios
groupadd nagcmd
Paso 14. Asignación de los usuarios a sus respectivos grupos.
1.usermod -G nagios nagios
2. usermod -G nagcmd nagios
3. usermod -G nagcmd www-data
usermod -G nagios nagios
usermod -G nagcmd nagios
usermod -G nagcmd www-data
Paso 15. Descargamos los fuentes de Nagios y sus plugins.
view plaincopy to clipboardprint?
1. cd /tmp
2. wget http://sourceforge.net/projects/nagios/files/nagios-3.x/nagios-3.2.2/nagios-3.2.2.tar.gz/download
3.wget http://sourceforge.net/projects/nagiosplug/files/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz/download
cd /tmp
wget http://sourceforge.net/projects/nagios/files/nagios-3.x/nagios-3.2.2/nagios-3.2.2.tar.gz/download
wget http://sourceforge.net/projects/nagiosplug/files/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz/download
Paso 16. Instalamos Nagios.
view plaincopy to clipboardprint?
1. tar xvfz nagios-3.2.2.tar.gz 2. cd nagios-3.2.2/
3. ./configure --with-command-group=nagcmd
4. make all
5. make install
6. make install-init
7. make install-config
8. make install-commandmode
9. make install-webconf
tar xvfz nagios-3.2.2.tar.gz
cd nagios-3.2.2/
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode...
Regístrate para leer el documento completo.