¿Cómo configurar la monitorización de Apache o Nginx?
La monitorización de los servidores Apache y Nginx es una de las etapas importantes en el mantenimiento de su sitio web. Permite rastrear el funcionamiento del servidor, identificar problemas y resolverlos a tiempo. En este artículo, veremos cómo configurar la monitorización de Apache o Nginx para su servidor.
1. Instalación de la monitorización en el servidor Apache
Para empezar, debe instalar la utilidad para monitorizar Apache. Para ello, ejecute el siguiente comando:
apt-get install apache2-utils
Luego, cree un archivo .htpasswd, en el que se almacenarán las credenciales para acceder a la monitorización:
htpasswd -c /etc/apache2/.htpasswd username
Donde «username» es su nombre de usuario para acceder a la monitorización. Después de eso, configure el acceso al archivo .htpasswd en el archivo de configuración de Apache:
vi /etc/apache2/sites-available/000-default.conf
Agregue las siguientes líneas al archivo:
AuthType Basic
AuthName “Contenido Restringido”
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
Después de realizar cambios en el archivo de configuración de Apache, reinicie el servidor:
systemctl restart apache2
2. Configuración de la monitorización en el servidor Nginx
Para instalar la monitorización en el servidor Nginx, realice los siguientes pasos:
apt-get install nginx-extras
Cree un archivo .htpasswd y agregue las credenciales:
htpasswd -c /etc/nginx/.htpasswd username
Modifique el archivo de configuración de Nginx, agregando las siguientes líneas:
location /monitoring {
auth_basic “Contenido Restringido”;
auth_basic_user_file /etc/nginx/.htpasswd;
}
Después de realizar cambios en el archivo de configuración de Nginx, reinicie el servidor:
systemctl restart nginx
Ahora, la monitorización de Apache o Nginx está configurada y lista para usarse. Recuerde que la monitorización regular le ayudará a identificar rápidamente los problemas y garantizar un funcionamiento estable del servidor.