Inicio Foros Sistemas operativos Linux Desactivar log de accesos accesslog de Apache en Linux

Este debate contiene 1 respuesta, tiene 2 mensajes y lo actualizó alonsojpd alonsojpd hace 2 meses, 4 semanas.

Viendo 2 publicaciones - del 1 al 2 (de un total de 2)
  • Autor
    Publicaciones
  • #3026

    Varios
    Moderador

    Hola, siguiendo con la desactivación de log en Apache, tras desactivar los log de errores (o dejar solo los críticos), veo que en la carpeta /var/log/httpd otros ficheros de log que también están creciendo mucho, en concreto el fichero: access_log

    ¿Se puede desactivar también la creación de este fichero o su crecimiento en Apache?

    #3027
    alonsojpd
    alonsojpd
    Jefe de claves

    Sí es posible desactivar la creación del fichero de log de accesos access_log de Apache, para ello sigue estos pasos:

    • Abre una ventana de terminal accediendo al servidor Linux con PuTTY y SSH (por ejemplo).
    • Edita el siguiente fichero: /etc/httpd/conf/httpd.conf con nano o vi:

    nano /etc/httpd/conf/httpd.conf

    Busca la línea:

    CustomLog “logs/access_log” combined

    y la comentas añadiendo delante una almohadilla #:

    #CustomLog “logs/access_log” combined

    • Guarda los cambios con Control + O y cierra con Control + X
    • Si utilizas virtual host tendrás que acceder a cada fichero de cada host y comentar también la misma linea. Estos ficheros suelen estar en:

    /etc/httpd/sites-available

    En este caso tendrías que editar todos los ficheros que tengas para cada sitio xxxxx.conf y comentar la misma línea que antes:

    CustomLog “/var/log/httpd/xxxx-access_log” combined

     

Viendo 2 publicaciones - del 1 al 2 (de un total de 2)

Debes estar registrado para responder a este debate.