UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN
ASIGNATURA: ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
TEMA: INSTALACIÓN DE NAGIOS 4 EN UBUNTU SERVER 16.04
DOCENTE: LICDA.ANA LISSETTE GIRÓN DE BERMUDEZ
NOMBRE DE ESTUDIANTES: KARLA ARELY RODRÍGUEZ DUEÑAS YESENIA JARED VÁSQUEZ GÓMEZ LILIAN ELIZABETH ZABALETA CERÉN LUIS ALFREDO IGLESIAS HERNANDEZ
CICLO/AÑO: I-2021
FECHA: JUNIO-2021
Universidad Luterana Salvadoreña Administración de Sistemas Informáticos Ciclo I-2021 San Salvador, El Salvador Junio 2021
Esta obra está bajo una Licencia Creative Commons AtribuciónNoComercialSinDerivadas 4.0 Internacional
Única edición San Salvador, junio del 2021 Impreso en El Salvador
El contenido de este documento es estrictamente con fines educativos, bajo estándares y lineamientos de la institución universitaria.
Editores:
Karla Arely Rodríguez Dueñas Yesenia Jared Vásquez Gómez Lilian Elizabeth Zabaleta Cerén Luis Alfredo Iglesias Hernández
Corrección de contenido: Licda. Ana Lissette Girón de Bermúdez
INDICE
INTRODUCCIÓN .................................................................................................... 3 INSTALACIÓN Y CONFIGURACIÓN DE REQUISITOS PARA NAGIOS .............. 4 Ingresar como super-usuario. .............................................................................. 4 Configuramos una ip estática, abrimos el archivo de interfaces. ........................ 4 Se agrega la IP estática, al archivo de interfaces. ............................................... 4 Luego se hace ping a la puerta de enlace. .......................................................... 5 Actualización de repositorios. .............................................................................. 5 Instalación de apache .......................................................................................... 6 Instalación de dependencias. ............................................................................... 6 Instalación de php ................................................................................................ 7 Se crea el usuario nagios. .................................................................................... 7 Se crea un grupo llamado nagcmd ...................................................................... 8 INSTALACIÓN DE NAGIOS 4................................................................................. 9 Entramos al directorio /opt/ .................................................................................. 9 Luego se descomprime nagios. ........................................................................... 9 Ingresamos a la carpeta de nagios. ................................................................... 10 Se copia los controladores. ................................................................................ 14 Crear archivo de configuración. ......................................................................... 15 Crear autenticación de nagios ........................................................................... 15 Habilitación de apache ....................................................................................... 16 Reiniciamos servidor apache ............................................................................. 16 Descargar plugins de nagios .............................................................................. 17 Se descomprime la descarga de los plugins. ..................................................... 17 Verificación de la instalación y configuración de nagios. ................................... 18 Iniciar servicio de nagios. ................................................................................... 19 Ver estado de nagios. y comprobar si esta corriendo. ....................................... 19 Abrimos el navegador ....................................................................................... 20 Autenticación de usuario nagios. ....................................................................... 21
INTRODUCCIÓN
La seguridad de lose quipos informáticos es muy importante en la actualidad, tanto en hardware como software, los usuarios tienen que tener el control y verificación de los equipos que utilizan, así mismo las empresas tienen que monitorizar los equipos que utilizan para detectar a tiempo las fallas, para poder darles solución de manera inmediata, ya que la producción de la empresa y satisfacción del cliente es lo más importante. Es por eso que en la actualidad se está implementando nagios, para la monitorización. Nagios, es un sistema de monitorización de redes ampliamente utilizado, de código abierto, que vigila los equipos de hardware y servicios de software que se especifiquen alertando de esta manera cuando los comportamientos delos mismos no sea el deseado. En el presente trabajo se desarrolla una guía, paso a paso de la instalación de nagios4core, además de la respectiva configuración para el buen funcionamiento. Se creara grupos, y usuario que es el que tendrá acceso a nagios, además de las instalaciones de los requisitos y dependencias para que no presente errores al momento de instalar nagios. La instalación se realizara en Ubuntu Server 16.04.
3
INSTALACIÓN Y CONFIGURACIÓN DE REQUISITOS PARA NAGIOS Ingresar como super-usuario.
Configuramos una ip estática, abrimos el archivo de interfaces. sudo nano /etc/network/interface
Se agrega la IP estática, al archivo de interfaces.
4
Luego se hace ping a la puerta de enlace. Para verificar si hay conexión. Ping 192.168.43.1
Actualización de repositorios. apt-get update
5
Instalación de apache apt-get install -y apache2
Instalación de dependencias. Sudo apt-get install wget build-essential unzip openssl libssl-dev.
6
Instalación de php Sudo apt-get install apache2 php libapache2-mod-php php-gd libgd-dev
Se crea el usuario nagios. Se agregar un usuario nagios en el sistema, se le agrega una contraseña. sudo adduser nagios
7
Se crea un grupo llamado nagcmd sudo groupadd nagcmd
sudo usermod –a -G nagcmd nagios
sudo usermod –a –G nagcmd www-data
8
INSTALACIÓN DE NAGIOS 4 Entramos al directorio /opt/ cd /opt/ Y luego se procede a descargar los archivos del sitio oficial de nagios. Sudo wget https://assets.nagios.com./downloads/nagioscore/releases/nagios4.4.5.tar.gz.
Luego se descomprime nagios. sudo tar xzf nagios-4.4.5.tar.gz
9
Ingresamos a la carpeta de nagios. Entrando a esta carpeta podemos ejecutar diferentes archivos y comandos para configurar el software y realizar la instalación. cd nagios-4.4.5 sudo ./configure –with-command-group=nagcmd
10
sudo make all
Instalación la aplicación en el sistema sudo make install
11
sudo make install-init
sudo make install-daemoninit
12
sudo make install-config
sudo make install-commandmo
13
sudo make install-exfolation
Se copia los controladores. Ahora se copian los controladores al directorio libexec. sudo cp –R contrib/eventhandlers/ /usr/local/nagios /libexec/
sudo chown –R nagios:nagios /usr/local/nagios/libexec/eventhandlers
14
Crear archivo de configuración. Ahora se procede a crear un archivo de configuración de apache para el servidor nagios, sudo nano /etc/apache2/conf-available/nagios.conf
Crear autenticación de nagios Ahora se procede a crear la autenticación para el usuario de nagios. sudo htpasswd –c /usr/local/nagios/etc/htpasswd.users nagiosadmin
15
Habilitación de apache Habilitamos apache reiniciamos el servicio para que se guarden los cambios. sudo a2enconf nagios
sudo a2enmod cgi rewrite
Reiniciamos servidor apache sudo service apache2 restart cd ..
16
Descargar plugins de nagios sudo wget http://www.nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz
Se descomprime la descarga de los plugins. sudo tar xzf nagios-plugins-2.2.1.tar.gz
Ingresamos a la carpeta de nagios . cd nagios-plugins-2.2.1
17
Verificación de la instalación y configuración de nagios. sudo /usr/local/nagios/bin/nagios/ -v /usr/local/nagios/etc/nagios.cfg
18
Iniciar servicio de nagios. service nagios start
Ver estado de nagios. y comprobar si esta corriendo. service nagios status
19
Abrimos el navegador Se abre un navegador y se escribe la dirección ip
Y al darle enter aparece la ventana emergente con un formulario donde pide el nombre del usuario y contraseña.
20
Autenticación de usuario nagios. Se ingresa el nombre del usuario, en este caso es nagiosadmin, y la contraseña que anteriormente se le asigno, hacer click en el botón aceptar. Si los datos son correctos dará acceso.
21