En este tutorial, le mostraremos cómo instalar Nagios en Debian 11. Para aquellos de ustedes que no lo sabían, Nagios es una herramienta de código abierto que proporciona un motor de monitoreo central de clase empresarial para monitoreo de TI, monitoreo de red, servidor y monitoreo de aplicaciones. Supervisa toda su infraestructura de TI para garantizar que los sistemas, las aplicaciones, los servicios y los procesos comerciales funcionen correctamente. En caso de una falla, Nagios puede alertar al personal técnico del problema, permitiéndoles comenzar los procesos de reparación antes de que las interrupciones afecten los procesos comerciales, los usuarios finales o los clientes.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo
‘a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación de la herramienta de monitoreo de Nagios en Debian 11 (Bullseye).
Instalar Nagios en Debian 11 Bullseye
Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando lo siguiente apt
comandos en la terminal:
sudo actualización apta
sudo actualización apta
sudo apto instalar nano wget curl build-essential descomprimir openssl libssl-dev apache2 php libapache2-mod-php php-gd libgd-dev
Paso 2. Cree un usuario y un grupo para Nagios.
Ejecute el siguiente comando a continuación para crear un usuario y un grupo Nagios:
sudo hacer instalar-grupos-usuarios
sudo usermod -a -G nagios www-data
Paso 3. Instalar Nagios en Debian 11.
Ahora descargamos la última versión de Nagios desde la página oficial:
wget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-4.4.6/nagios-4.4.6.tar.gz
A continuación, extraiga el archivo descargado con el siguiente comando:
tar xvzf nagios-4.4.6.tar.gz
Después de que Nagios se haya extraído con éxito, navegue al nuevo directorio que contiene los archivos y comience la compilación:
cd nagios-4.4.6 ./configure –with-httpd-conf = / etc / apache2 / sites-enabled
sudo Haz todo
sudo hacer la instalación
sudo hacer install-daemoninit
sudo hacer install-commandmode
sudo hacer install-config
Próximos pasos, configuramos Apache Configuración del servidor web:
sudo hacer install-webconf
sudo a2enmod reescribir cgi
Luego, cree un usuario web para la autenticación de la interfaz web de Nagios:
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Necesitaremos cambiar algunos permisos de carpeta:
sudo chown www-data: www-data /usr/local/nagios/etc/htpasswd.users
sudo chmod 640 /usr/local/nagios/etc/htpasswd.users
Paso 4. Instalación de complementos de Nagios.
Ejecute el siguiente comando a continuación para descargar la última versión estable de los complementos Nagios:
wget https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.3.3/nagios-plugins-2.3.3.tar.gz
A continuación, extraiga el archivo descargado:
tar xvzf nagios-plugins-2.3.3.tar.gz
Después de eso, cambie la carpeta de complementos del directorio y luego compile e instale:
cd nagios-plugins-2.3.3.tar.gz ./configure –with-nagios-user = nagios –with-nagios-group = nagios
sudo fabricar
sudo hacer la instalación
Finalmente, una vez que haya terminado con la configuración, comience Apache y servicios de Nagios:
sudo systemctl reiniciar apache2
sudo systemctl iniciar nagios.service
Paso 5. Configure el cortafuegos.
Si se está ejecutando algún firewall en su sistema, asegúrese de habilitar los puertos necesarios:
sudo ufw permitir 80
sudo recarga ufw
sudo habilitar ufw
Paso 6. Acceder a la interfaz web de Nagios.
Una vez instalado correctamente, abra un navegador web y vaya a https://your-server-ip-address/nagios
y verá la siguiente pantalla. Se le pedirá un nombre de usuario y una contraseña. El nombre de usuario, como recordará, es el que establecimos en el Paso 3, que es “nagiosadmin”
¡Felicidades! Ha instalado correctamente Nagios. Gracias por usar este tutorial para instalar la última versión del monitoreo de Nagios en Debian 11 Bullseye. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Nagios.