GNU/Linux >> Tutoriales Linux >  >> Arch Linux

Cómo ver los archivos de registro de Apache en Linux

En este tutorial, le mostraremos cómo ver los archivos de registro de Apache en Linux. Para aquellos que no lo sabían, el registro de acceso de Apache es uno de varios archivos de registro producidos por un Servidor Apache HTTP. Este archivo de registro en particular es responsable de registrar datos para todas las solicitudes procesadas por el servidor Apache. El registro de acceso de Apache se puede usar para examinar un registro detallado de quién ha estado en su sitio web y rastrear los errores que ocurren cuando los usuarios toman algún acciones en su sitio web.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la vista paso a paso de los archivos de registro del servidor web Apache en Linux.

Requisitos previos

  • Un servidor que ejecute uno de los siguientes sistemas operativos:Ubuntu y cualquier otra distribución basada en Debian o RHEL.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Ver archivos de registro de Apache en Linux

Paso 1. Registros de acceso de Apache.

De forma predeterminada, puede encontrar el archivo de registro de acceso de Apache en la siguiente ruta:

  • /var/log/apache/access.log
  • /var/log/apache2/access.log
  • /etc/httpd/logs/access_log

Mostrar las últimas 20 entradas de los registros de acceso.

Ejecute el siguiente comando a continuación para leer la última parte del archivo y el -20 El comando le indica que muestre las 20 entradas anteriores:

sudo tail -20 /var/log/apache2/access.log

Mostrar un término específico de los registros de acceso.

Puede ejecutar grep comando para filtrar su informe por ciertas palabras clave. Por ejemplo a continuación:

sudo grep GET /var/log/apache2/access.log

Paso 2. Registros de errores de Apache.

Mostrar las últimas 20 entradas de los registros de errores.

Por ejemplo, puede iniciar sesión en su servidor usando SSH y escribir el siguiente comando para ver las últimas 20 líneas en el registro de errores de Apache:

sudo tail -20 /var/log/apache2/error.log

Cuando supervisa los registros de Apache, podrá ver muchos archivos no deseados que se registran en la consola. Esto puede dificultar su trabajo, pero hay una salida Lo que debe hacer es excluir algunos de los archivos que realmente no necesita del mensaje de registro.

tail -f /var/log/apache2/error.log | egrep -v "(.gif|.jpg|.png|.swf|.ico)"

¡Felicitaciones! Supervisó con éxito el registro de acceso de Apache y el registro de errores de Apache. Para obtener más información sobre el registro de acceso de Apache y el registro de errores de Apache, consulte el sitio web oficial de Apache.


Arch Linux
  1. Cómo ver el contenido de los archivos comprimidos en Linux

  2. Cómo escribir archivos de registro en RAM usando Log2ram en Linux

  3. Cómo ver o cambiar ACL en archivos de Linux

  4. Cómo rotar archivos de registro de Apache en Linux

  5. Cómo gzip todos o archivos específicos en Linux

Cómo cambiar el nombre de un archivo (s) en Linux

Cómo agregar mensajes manualmente a los archivos de registro del sistema Linux

Cómo ver archivos de registro estándar en servidores Ubuntu Linux

Cómo ver y monitorear archivos de registro en CentOS 8

Cómo ver los archivos de registro del sistema en Ubuntu 20.04 LTS

Cómo ver los archivos de registro de Nginx en Linux