AWS EC2 apache-log-Datei Speicherort auf AMI
Lerne ich über AWS und EC2. Ich habe ein AMI-linux-box, die läuft apache und mysql-setup von yum. Es war Arbeit für ein bisschen, aber jetzt ist es flatlined. Das ist seltsam, so dass ich dachte, zu gehen, überprüfen Sie die Protokolle. Ich ziehe um über ein putty terminal-und ich kann nicht finden die log-Dateien-Verzeichnis. Weiß jemand da, die information ist gespeichert. Dank Euch für die Hilfe.
Edit: ich möchte zu verallgemeinern und Fragen über die Lage aller wichtigen log-Dateien, die vom system erstellt. Dies ist, neue Sachen zu sein, so dass die Lage der jede nützliche Dateien, um besser zu verstehen, was Los ist, wäre hilfreich.
Du musst angemeldet sein, um einen Kommentar abzugeben.
/var/log-Verzeichnis hat in der Regel Anwendungs-und unix-Protokollen.
Einen allgemeineren Zweck Weg zu finden, der log, da eine bestimmte Datei oft in einem anderen Ort je nach installation und version, als ich habe mir unterschieden sich von den vorherigen Antworten:
/var/log/
ist die übliche location für die Anwendung protokolliert.Wenn es im Rahmen der restriktiven Berechtigungen, die Sie tun können
sudo ls /var/log
um eine Liste von Dateien und Verzeichnissen unter ihm, auf die Jagd nach Ihrer Anfrage.Je nach version des apache, die Protokolle werden in der Regel entweder unter
/var/log/apache2
ODER/var/log/httpd
. Wieder, wenn Sie wollen, zu suchen, was bestimmte Datei, die Sie suchen, in diesem Verzeichnis, versuchensudo ls $location$
.Mir passiert ist, dass Sie unter
/var/log/httpd/error_log
von meiner installation auf ec2, aber Fehler.log ist eine weitere gemeinsame Datei name.Ältere Fehler protokolliert, und die entsprechenden access-logs werden ebenfalls hier gespeichert, nachdem Sie gedreht werden, mit dem UNIX-timestamp, wenn die Drehung stattgefunden.
Den schnellen Weg, um dann die letzten 100 oder X-Zeilen der Datei ist die Verwendung
tail -100 /var/log/httpd/error_log
.Wenn Sie nicht finden können, es auf
/var/log
versuchen/usr/local/apache/logs
.