Escolar Documentos
Profissional Documentos
Cultura Documentos
Apache2
PHP 5
El compilador GCC y las librerias de desarrollo
Las librerias GD
Empecemos entonces:
1 #Los siguientes comandos como superusuario
2
3 apt-get -y update
4
5 apt-get -y install apache2
6
7 apt-get -y install libapache2-mod-php5
8
9 apt-get -y install build-essential
10
11 apt-get -y install libgd2-xpm-dev
Creamos el nuevo grupo nagcmd para alojar los comandos usandos por la interfaz web.
1 groupadd nagcmd
2
3 #Aadimos el usuario en el grupo nagios
4 usermod -a -G nagcmd nagios
5
6 #Tambin en el grupo apache
7 usermod -a -G nagcmd www-data
Si tenemos una carpeta ya creada con anterioridad de descargas perfecto, podemos usar la que
queramos.
Yo he seleccionado la ltima versin estable. Usamos el comando wget para la descarga:
1 #Descargamos los paquetes de nagios-core
2
3 http://sourceforge.net/projects/nagios/files/nagios-4.x/nagios-4.0.6/nagios-4.0.6.tar.gz
4
5 #Descargamos los paquetes de plugins
6
7 http://nagios-plugins.org/download/nagios-plugins-2.0.tar.gz
Compilamos e instalamos
Descomprimimos los paquetes descargados:
1 tar xzf http://sourceforge.net/projects/nagios/files/nagios-4.x/nagios-4.0.6/nagios-4.0.6.t
Ejecutamos el script de configuracin, pasndolo por el grupo que hemos creado nagcmd
1 ./configure --with-command-group=nagcmd
Ahora instalamos los binarios, los scripts de inicio y los archivos de ejemplo.
1 make install
2
3 make install-init
4
5 make install-config
6
7 make install-commandmode
Por el momento slo modificaremos el archivo contacts.cfg, que es dnde indicamos los usarios. Aqu
podemos cambiar el correo de contacto por el nuestro propio.
1 nano /usr/local/nagios/etc/objects/contacts.cfg
Asignaremos el usuario nagiosadmin a la interfaz web de nagios. Nos pedir una contrasea, no la
olvides.
1 htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
1 make
2
3 make install
Iniciamos
Primero de todo crearemos un enlace simblico con el comando ln, para que arranque el servicio al
encender nuestra mquina.
1 ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios