GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer GoAccess sur CentOS 7

Dans ce didacticiel, nous allons vous montrer comment installer GoAccess sur votre CentOS 7. Pour ceux d'entre vous qui ne le savaient pas, GoAccess est un analyseur de journaux Web en temps réel et un visualiseur pour Systèmes d'exploitation Linux et Unix. Il fonctionne comme une application interactive à partir du terminal, et les modèles ultérieurs fournissent également un rapport HTML, qui peut être consulté facilement dans le navigateur.

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 s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation de l'analyseur de journaux Web en temps réel open source GoAccess sur un serveur CentOS 7.

Installer GoAccess sur CentOS 7

Étape 1. Tout d'abord, commençons par nous assurer que votre système est à jour.

yum clean all
yum -y update

Étape 2. Installation de GoAccess.

Méthode 1.

Exécutez la commande suivante pour installer GoAccess :

yum -y install goaccess

Méthode 2.

Si vous utilisez un autre système d'exploitation, vous pouvez rechercher des binaires pré-compilés sur le site officiel :

wget http://tar.goaccess.io/goaccess-1.2.tar.gz
tar xvzf goaccess-1.2.tar.gz
cd goaccess-1.2
./configure --enable-utf8 --enable-geoip=legacy
make && make install

Étape 3. Utilisation de GoAccess.

GoAccess dispose de nombreuses options pour analyser vos fichiers journaux, la manière la plus simple que vous pouvez utiliser pour voir votre fichier journal avec GoAccess est ci-dessous :

goaccess /var/log/boot.log

Vous pouvez voir l'ensemble des drapeaux et des fonctionnalités de GoAccess avec la commande ci-dessous :

goaccess --help

Rapports GoAccess en direct au format HTML :

Tout d'abord, installez Apache comme serveur Web :

yum install httpd

Une fois le processus d'installation terminé, exécutez les commandes suivantes pour démarrer votre service Apache :

systemctl start httpd
systemctl enable httpd

Par exemple, l'utilisation de la commande suivante créera un fichier HTML analysé à partir du journal d'accès Apache et le placera dans la racine de document par défaut d'Apache :

goaccess /var/log/httpd/access_log --log-format=COMBINED -a -o /var/www/html/report.html

Vous pouvez maintenant ouvrir votre navigateur, entrer votre adresse IP ou votre nom de domaine et ajouter "/report.html ” à la fin pour voir votre sortie HTML :

Félicitations ! Vous avez installé GoAccess avec succès. Merci d'avoir utilisé ce didacticiel pour installer l'analyseur de journaux Web en temps réel open source GoAccess sur les systèmes CentOS 7. Pour obtenir une aide supplémentaire ou des informations utiles, nous vous recommandons pour consulter le site Web officiel de GoAccess.


Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer Wine 4.0 sur CentOS 7

  4. Comment installer Vim 8.2 sur CentOS 7

  5. Comment installer VirtualBox sur CentOS 7

Comment installer Ruby sur CentOS 7

Comment installer PostgreSQL sur CentOS 7

Comment installer Go sur CentOS 7

Comment installer Python 3 sur CentOS 7

Comment installer R sur CentOS 7

Comment installer R sur CentOS 8