Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So richten Sie Apache so ein, dass täglich Protokolle gespeichert werden

So richten Sie Apache so ein, dass täglich Protokolle gespeichert werden

王林
王林nach vorne
2021-03-12 10:22:473427Durchsuche

So richten Sie Apache so ein, dass täglich Protokolle gespeichert werden

Aufgrund der Arbeitsanforderungen ist es notwendig, die tägliche Speicherung der Apache-Protokolle festzulegen. Jetzt werde ich die spezifische Methode als Referenz mitteilen.

1. Rotatelogs ist ein Modul, das mit Apache geliefert wird und Protokolle nach Datum generiert. Der genaue Speicherort hängt vom Speicherort von Rotatelogs auf Ihrer eigenen Website ab. Ändern Sie die Datei /etc/httpd/conf/. httpd.conf-Konfigurationsdatei

Ändern Sie hauptsächlich zwei

[root@localhost ~]# find / -name rotatelogs
/usr/sbin/rotatelogs

3. Starten Sie Apache neu

#ErrorLog logs/error_log  #注释此行,添加下面这行

ErrorLog "|/usr/sbin/rotatelogs /var/log/httpd/error_log%Y%m%d.log 86400 480"

#CustomLog logs/access_log common  #注释此行,添加下面这行

CustomLog "|/usr/sbin/rotatelogs /var/log/httpd/access_log%Y%m%d.log 86400 480" common

4. Besuchen Sie erneut, um den Effekt zu sehen

[root@localhost ~]# systemctl restart httpd.service

Verwandte Empfehlungen:

Apache-Tutorial

Das obige ist der detaillierte Inhalt vonSo richten Sie Apache so ein, dass täglich Protokolle gespeichert werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen