Register Now

Login

Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Captcha Click on image to update the captcha .

Add post

You must login to add post .

Login

Register Now

Lorem ipsum dolor sit amet, consectetur adipiscing elit.Morbi adipiscing gravdio, sit amet suscipit risus ultrices eu.Fusce viverra neque at purus laoreet consequa.Vivamus vulputate posuere nisl quis consequat.

Nagios 4.4.5 instalación en Ubuntu

Nagios 4.4.5 instalación en Ubuntu

Difunde No Solo Hacking!

Pre-requisitos:

  • PHP
  • LAMP
  • Wget
  • Unzip
  • Apache2
  • gcc
  • PHP Repo
  • Crear Usuario y Grupo

PHP instalación:

Lo primero es añadir el repo:

sudo add-apt-repository ppa:ondrej/php

Ahora toca todos los componentes de PHP y MIBs

sudo apt-get install php7.3-cli php7.3-mbstring php7.3-gd php7.3-opcache php7.3-mysql php7.3-json php7.3-xml php7.3-curl libapache2-mod-php7.2 snmp-mibs-downloader -y

Otros requisitos para poder compliar:

sudo apt-get install -y autoconf gcc libc6 make wget unzip apache2 php libgd-dev

Instalando Nagios

Descaragr Nagios 4.4.5

cd /tmp/
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.5.tar.gz
 tar xzf nagios-4.4.5.tar.gz

Ahora toca compilar Nagios:

cd /tmp/nagios-4.4.5/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all

Crear usuarios y grupos:

sudo make install-groups-users
sudo usermod -a -G nagios www-data

Instalar Binarios:

make install

Instalar el servicio / Daemon:

sudo make install-daemoninit

Instalar “Command Mode”:

sudo make install-commandmode

Instalar ficheros de ejemplo de configuraciones:

En este paso vamos ainstalar los ficheros con configuraciones a modo de ejemplo. Éstos son necesarios para que podamos iniciar Nagios.

sudo make install-config

Instalar los ficheros de configuración de Apache:

En este paso se instalan los ficheros de configuración del servidor web Apache y lo configura.

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

Configuración del firewall:

sudo ufw allow Apache
sudo ufw reload

Crear el usario “nagiosadmin”:

Necesitamos crear el usuario nagiosadmin para poder logearnos en la interfaz grafica. El comando que hay que correr para crearlo es el de abjo y nos pedira que le asignemos una contraseña.

sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Iniciar los servicios:

sudo systemctl restart apache2.service
sudo systemctl start nagios.service

Ya podríamos acceder a nuestro nagios 🙂 através de navegador web. http://IP/nagios.

Veréis que hay un error en el servidor monitorizndose a sí mismo si hacéis click sobre él.

(No output on stdout) stderr: execvp(/usr/local/nagios/libexec/check_load, ...) failed. errno is 2: No such file or directory 

Esto es porque los plugins de Nagios no se han instalado todavía, por lo que necesitamos hacerlo. Para ver cómo se hace, sólo tenéis que hacer click aquí.

Si quieres ver este tutorial en vídeo, aquí lo tienes abajo.


Difunde No Solo Hacking!

About Carlos Melantuche


Follow Me

Leave a reply

error: ooops!