2013-04-22 18 views
6

Sto imparando su AWS ed EC2. Ho creato un box Linux AMI che esegue l'installazione di apache e mysql da yum. Stava funzionando per un po ', ma ora è piatta. Questo è strano, quindi ho pensato di andare a controllare i registri. Mi sto muovendo attraverso un terminale di stucco e non riesco a trovare la posizione dei file di registro. Qualcuno sa che le informazioni sono archiviate. Grazie per l'aiuto.Posizione file registro APache di AWS EC2 su AMI

Modifica: Vorrei generalizzare e chiedere l'ubicazione di eventuali file di registro importanti creati dal sistema. Questa è una novità, quindi la posizione di qualsiasi file utile per capire meglio cosa sta succedendo sarebbe utile.

risposta

6

La directory/var/log di solito dispone di registri dell'applicazione e di unix.

+0

Sì, ho rotto questo non troppo a lungo dopo che l'ho chiesto. Sono stato occupato così non ho mai avuto modo di aggiornare questo. – usumoio

0

Se non riesci a trovarlo a /var/log prova /usr/local/apache/logs.

2

ubuntu sotto server di AWS

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

linux

/var/log 
0

Un modo obiettivo più generale di trovare il registro, dal momento che un file specifico sarà spesso in un posto diverso a seconda dell'installazione e della versione, come ho trovato il mio differiva dal precedente s risposte:

/var/log/ è la posizione normale per i registri dell'applicazione.

Se è con autorizzazioni restrittive, è possibile eseguire sudo ls /var/log per ottenere un elenco di file e directory al di sotto di esso per rintracciare la propria preda.

A seconda della versione di apache, i registri di solito si trovano sotto /var/log/apache2 O /var/log/httpd. Di nuovo, se vuoi cercare quale file specifico stai cercando in questa directory, prova sudo ls $location$.

Il mio caso era sotto /var/log/httpd/error_log dalla mia installazione su ec2, ma error.log è un altro nome di file comune.

I registri degli errori precedenti e i registri di accesso corrispondenti vengono salvati qui anche dopo essere stati ruotati, con il timestamp del momento in cui si è verificata la rotazione.

Il modo rapido per visualizzare le ultime 100 o X righe del file è utilizzare tail -100 /var/log/httpd/error_log.