Linux-Serverprotokolle befinden sich im Allgemeinen in: 1. /var/log/-Verzeichnis, das die meisten Protokolldateien des Systems und der Dienste enthält; 2. /var/log/nginx/, wenn Nginx als Webserver verwendet wird; 3. /var/log/ apache2/ oder /var/log/httpd/, wenn Apache als Webserver verwendet wird 4. /var/log/mysql/ oder /var/log/mariadb/, wenn es als MySQL verwendet wird; oder MariaDB-Datenbankserver.
Das Betriebssystem dieses Tutorials: Linux5.18.14-System, Dell G3-Computer.
Auf Linux-Servern werden allgemeine Protokolldateien im Allgemeinen an den folgenden Orten gespeichert:
1, /var/log/:
Dieses Verzeichnis enthält die meisten Protokolldateien des Systems und der Dienste. Zu den gängigen Protokolldateien gehören:
/var/log/messages: Die gesamten Protokollmeldungen des Systems, einschließlich Aufzeichnungen von Kernel, Diensten und anderen wichtigen Ereignissen.
/var/log/syslog: Systemprotokolldatei, die Meldungen von Systemprogrammen und -diensten enthält.
/var/log/auth.log: Autorisierungs- und authentifizierungsbezogene Protokolle, die Benutzeranmeldung, su-Befehl und andere Informationen aufzeichnen.
/var/log/dmesg: Kernel-Ringpuffermeldungen, einschließlich Startinformationen während des Startvorgangs.
2. /var/log/nginx/:
Wenn Sie Nginx als Webserver verwenden, werden in der Regel zugehörige Protokolldateien in diesem Verzeichnis gespeichert.
3, /var/log/apache2/ oder /var/log/httpd/:
Wenn Sie Apache als Webserver verwenden, werden in der Regel zugehörige Protokolldateien in diesem Verzeichnis gespeichert.
4, /var/log/mysql/ oder /var/log/mariadb/:
Wenn Sie einen MySQL- oder MariaDB-Datenbankserver verwenden, werden zugehörige Protokolldateien normalerweise in diesem Verzeichnis gespeichert.
Bitte beachten Sie, dass der spezifische Speicherort der Protokolldatei je nach Linux-Distribution, Anwendung und Konfiguration variieren kann. In einigen Fällen müssen Sie möglicherweise die entsprechende Konfigurationsdatei anzeigen, um den Speicherort der Protokolldateien zu ermitteln. Darüber hinaus können Sie auch Befehle wie „journalctl“ verwenden, um Systemprotokolle und Dienstprotokolle anzuzeigen.
Das obige ist der detaillierte Inhalt vonWo werden Linux-Serverprotokolle im Allgemeinen abgelegt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!