Ficheros de registros o logs en Apache Ubuntu Server 20.04
Bienvenido a este tutorial, donde veremos los ficheros de registros o logs en Apache de Ubuntu Server 20.04.
¡Comencemos!
# Contenidos del tutorial
1. Configurar errores logs
Empezaremos este tutorial viendo la configuración de los errores log. Para ello deberemos de:
Entrar en el fichero 000-default.conf
nano /etc/apache2/sites-available/000-default.conf
Dentro del fichero, debemos de buscar las siguientes líneas:
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
Aquí es donde se encuentran las rutas de los ficheros de log en Apache de Ubuntu Server.
2. Filtros de log
En una línea anterior dentro del documento 000-default.conf, encontramos los filtros de log, estos filtros por defecto están desactivados y es recomendable no activarlos para tener un informe más completo, pero considero que es importante que conozcas de estos filtros.
Buscamos la siguiente línea comentada
#LogLevel info ssl:warn
Por defecto esta el filtro warn, pero a parte de este, existen los diferentes tipos de filtros:
Debug: Mensajes de debug o comprobación de algún módulo u otra característica de apache.
Warn: Mensajes de advertencia ante posibles errores.
Critic: Mensajes críticos de Apache.
Notice: Mensajes normales, pero alertando de algún posible error.
Error: Mensajes de error que causa un mal funcionamiento de un módulo o de apache.
TUTORIAL RECOMENDADO PARA Ubuntu
Instalar Apache 2.4.46 en Ubuntu 21.04
3. Fichero error.log
En el fichero error.log se encuentran los errores por defecto de Apache. Este fichero se encuentra en la siguiente ruta: /var/log/apache2/error.log
nano /var/log/apache2/error.log
Esto es lo que aparece dentro del fichero error.log.
Dentro del fichero nos encontramos con diferentes líneas de errores (en mi caso han habido tres errores).
TUTORIAL RECOMENDADO PARA Ubuntu
Instalación y configuración de Webalizer en Apache de Ubuntu Server 20.04
4. Fichero access.log
En el fichero access.log se encuentran los errores de logueo de Apache. Este fichero se encuentra en la siguiente ruta: /var/log/apache2/access.log
nano /var/log/apache2/access.log
Esto es lo que aparece dentro del fichero access.log.
Dentro del fichero nos encontramos con diferentes líneas de errores causadas por logueo (en mi caso han habido cuatro errores). Estos errores tienen la siguiente sintaxis:
“Ip emisor” – “Fecha y hora de solicitud” “GET o POST” “ruta de acceso” “Protocolo HTTP” “Codigo de error o estado” “Navegador que utiliza”
TUTORIAL RECOMENDADO PARA Ubuntu
Tomcat para Ubuntu 20.04 Parte 2
Estos son los ficheros de log más importantes… Para cualquier duda puedes escribirme en el formulario de contacto pulsando aquí.
Un saludo Mab55
Marçal Alarcón Brugal
Soy Técnico en Desarrollo de Aplicaciones Web con más de 5 años de experiencia en el sector informático. En los últimos años, me he centrado en enseñar mis conocimientos de informática a través de cursos, tutoriales…