Comment voir Apache Fichiers journaux sous Linux

Dans ce tutoriel, nous allons vous montrer comment afficher Apache fichiers journaux sous Linux. Pour ceux d’entre vous qui ne le savaient pas, le Apache le journal d’accès est l’un des nombreux fichiers journaux produits par un Apache serveur HTTP. Ce fichier journal particulier est responsable de l’enregistrement des données pour toutes les demandes traitées par le Apache serveur. Apache Le journal d’accès peut être utilisé pour examiner un journal détaillé des personnes qui ont visité votre site Web, suivre les erreurs qui se produisent lorsque les utilisateurs effectuent certaines actions sur votre site Web.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L’installation est assez simple et suppose que vous utilisez le compte root, sinon vous devrez peut-être ajouter ‘sudo‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer à travers la vue étape par étape Apache fichiers journaux du serveur Web sous Linux.

Voir Apache Fichiers journaux sous Linux

Étape 1. Apache Journaux d’accès.

Par défaut, vous pouvez trouver le Apache accéder au fichier journal au chemin suivant :

  • /var/log/apache/access.log
  • /var/log/apache2/access.log
  • /etc/httpd/logs/access_log

Affichez les 20 dernières entrées des journaux d’accès.

Exécutez la commande suivante ci-dessous pour lire la dernière partie du fichier et le -20 La commande lui demande d’afficher les 20 entrées précédentes :

sudo queue -20 /var/log/apache2/access.log

Afficher un terme spécifique à partir des journaux d’accès.

Vous pouvez exécuter le grep pour filtrer votre rapport par certains mots-clés. Pour example au dessous de:

sudo grep GET /var/log/apache2/access.log

Étape 2. Apache Journaux d’erreurs.

Affichez les 20 dernières entrées des journaux d’erreurs.

Pour example, vous pouvez vous connecter à votre serveur en utilisant SSH et taper la commande suivante pour afficher les 20 dernières lignes du Apache journal des erreurs :

sudo queue -20 /var/log/apache2/error.log

Lorsque vous surveillez Apache logs, vous pourrez voir de nombreux fichiers indésirables enregistrés sur la console. Cela peut rendre votre travail difficile, mais il existe un moyen de s’en sortir. Ce que vous devez faire, c’est exclure certains des fichiers dont vous n’avez pas vraiment besoin du message de journal.

tail -f /var/log/apache2/error.log | egrep -v “(.gif|.jpg|.png|.swf|.ico)”

Toutes nos félicitations! Vous avez surveillé avec succès le Apache journal d’accès et le Apache journal des erreurs. Pour plus d’informations sur le Apache journal d’accès et le Apache journal des erreurs, veuillez vérifier l’officiel Apache site Internet.