Apache Servidor Web: ¿dónde almacena los registros de eventos y errores?

Download PDF

A raíz de un artículo publicado en Pandora FMS acerca de la monitorización de los servidores web Apache -el software con mayor porcentaje de uso a nivel mundial- nos quedó la inquietud acerca de dónde están almacenados los registros de eventos y errores de este popular software libre, legendario en la comunidad GNU/Linux.

Apache2 Ubuntu Default Page
Apache2 Ubuntu Default Page

Nuestra inquietud no es tan superflua como algunos u algunas puedan pensar, incluso el sr. Vivek Gitek en su página Nixcraft, gran maestro en GNU/Linux al cual seguimos sus pasos, tiene un artículo al respecto… pero no responde a nuestra interrogante de una manera precisa.

Este es el planteamiento: ¿podemos, por medio la línea de comandos o BASH obtener la ubicación de dichos registros en todas las instalaciones GNU/Linux?

Instalando Apache

Ahondaremos poco en este aspecto, hay muchos tutoriales en la red. Usamos Ubuntu 18 y comprobamos que con la siguiente orden:

sudo apt-get install apache2

podremos instalar sin problema, previa descarga de dos megabytes, el núcleo de Apache. Claro, hay que tener en cuenta que faltaría muchas otras librerías como PHP y Python, las que consideramos más importantes pero nada de esto es necesario para la entrada de hoy.

GNU/Linux

Podemos colocar en tres grandes grupos las distribuciones GNU/Linux:

  • RHEL / Red Hat / CentOS / Fedora.
  • Debian / Ubuntu (Budgie, Kylin, MATE, Studio,) / Kubuntu/ Lubuntu / Xubuntu.
  • FreeBSD.

Para comenzar cada uno de estos tres grandes grupos de sistemas operativos manejan los paquetes y repositorios con software diferentes y por supuesto ubicaciones diferentes. Otro asunto importante a tomar en cuenta es que cada usuario podrá ubicar en un sitio diferente cada registro, y como Apache también maneja dominios virtuales desde HTPP 1.1 (entiéndase que varios dominios con sus páginas web pueden estar en el mismo servidor web ahorrando costos operativos) cada uno de esos dominios web también pueden tener sus propias ubicaciones de registro.

Esto suena bastante lógico si tenemos en cuenta que muchas empresas aun venden alojamiento compartido para que cada quien instale, en la medida de lo posible, su propio entorno de software necesario para sus páginas web. Afortunadamente esto cada día va desapareciendo a favor de máquinas virtuales con su propia dirección IP v4 y v6 pero esto no cambia el panorama de la monitorización de los registros.

Acá lo más seguro que nos queda probar es que una vez instalado el Apache preguntarle al Apache mismo por su configuración.

El comando apache2

Por medio del

Fuentes consultadas

En idioma castellano

En idioma inglés

 

Download PDF
Ubuntu 18 Bionic Beaver (imagen: digitalocean.com)

Instalación AVANZADA de Apache, MySQL y PHP en Ubuntu 18 (LAMP)

Download PDF
Ubuntu 18 Bionic Beaver (imagen: digitalocean.com)
Ubuntu 18 Bionic Beaver (imagen: digitalocean.com)

Sí, ya lo sabemos, hay “ene” tutoriales al respecto pero bueno, aquí vamos de nuevo pero con el flamante Ubuntu 18.04 Bionic Beaver: sabemos que con estas versiones de largo plazo de Ubuntu no deberíamos tener nada de prisa pero hay que actualizar seis meses después de haber sido liberada la LTS. Para los viejitos como yo cantemos como Britney Spears en sus buenos tiempos: “Hit me baby one more time!”

Continue reading

Download PDF