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 20 : | Ligne 20 : | ||
$ cd goaccess-1.4.6/ | $ cd goaccess-1.4.6/ | ||
$ ./configure --enable-utf8 --enable-geoip=mmdb | $ ./configure --enable-utf8 --enable-geoip=mmdb | ||
$ | $ make | ||
$ sudo make install | |||
</syntaxhighlight> | </syntaxhighlight> | ||
L'installation est terminée. | |||
== Utiliser en ligne de commande == | |||
Par exemple : | |||
<syntaxhighlight lang="bash">goaccess /var/log/apache2/internet.access.log -c</syntaxhighlight> | |||
== Statique HTML == | |||
Par exemple : | |||
<syntaxhighlight lang="bash">goaccess /var/log/apache2/internet.access.log -o report.html --log-format=COMBINED</syntaxhighlight> | |||
== Dynamique HTML == | |||
Par exemple : | |||
<syntaxhighlight lang="bash">goaccess /var/log/apache2/internet.access.log -o /var/www/html/report.html --log-format=COMBINED --real-time-html</syntaxhighlight> | |||
== Références == <references/> | == Références == <references/> | ||
Version du 19 avril 2021 à 10:39
Pré-requis
Voir :
Nécessite, suivant le cas, l'installation supplémentaires de paquets non présents : génèrent des erreurs pendant la commande ./configure:
- 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
$ 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
Par exemple :
goaccess /var/log/apache2/internet.access.log -c
Statique HTML
Par exemple :
goaccess /var/log/apache2/internet.access.log -o report.html --log-format=COMBINED
Dynamique HTML
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/>