Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
« Installer Goaccess, real-time web log analyzer » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
|||
| Ligne 5 : | Ligne 5 : | ||
* https://goaccess.io/features | * https://goaccess.io/features | ||
Nécessite, suivant le cas, l'installation supplémentaires de paquets non présents : génèrent des erreurs pendant la commande ./configure: | Nécessite, suivant le cas, l'installation supplémentaires de paquets non présents : génèrent des erreurs pendant la commande ./configure. ''Relancer la commande ./configure après chaque installation des composants manquants'' : | ||
* du compileur C<ref><syntaxhighlight lang="bash"> | * du compileur C<ref><syntaxhighlight lang="bash"> | ||
configure: error: no acceptable C compiler found in $PATH</syntaxhighlight> | configure: error: no acceptable C compiler found in $PATH</syntaxhighlight> | ||
Dernière version du 19 avril 2021 à 10:48
Pré-requis
[modifier | modifier le wikicode]Voir :
Nécessite, suivant le cas, l'installation supplémentaires de paquets non présents : génèrent des erreurs pendant la commande ./configure. Relancer la commande ./configure après chaque installation des composants manquants :
- du compileur C<ref>
configure: error: no acceptable C compiler found in $PATH
Installer le compilateur :
$ sudo apt install build-essential
</ref>
- de certaines librairies comme : libmaxminddb<ref>libmaxminddbChercher la library et installer libmaxminddb
configure: error: *** Missing development files for libmaxminddb library.
</ref>, ncursesw<ref>ncursesw$ sudo apt search libmaxminddb $ sudo apt install libmaxminddb-dev
Chercher la library et installer ncurseswconfigure: error: *** Missing development libraries for ncursesw
</ref>,..$ sudo apt search ncursesw $ sudo apt install libncursesw5-dev
Installation
[modifier | modifier le wikicode]$ wget https://tar.goaccess.io/goaccess-1.4.6.tar.gz (vérifier la version actuelle)
$ tar -xzvf goaccess-1.4.6.tar.gz
$ cd goaccess-1.4.6/
$ ./configure --enable-utf8 --enable-geoip=mmdb
$ make
$ sudo make install
L'installation est terminée.
Utiliser en ligne de commande
[modifier | modifier le wikicode]Par exemple :
goaccess /var/log/apache2/internet.access.log -c
Statique HTML
[modifier | modifier le wikicode]Par exemple :
goaccess /var/log/apache2/internet.access.log -o report.html --log-format=COMBINED
Dynamique HTML
[modifier | modifier le wikicode]Par exemple :
goaccess /var/log/apache2/internet.access.log -o /var/www/html/report.html --log-format=COMBINED --real-time-html
== Références == <references/>