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

De AJLSM
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

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>libmaxminddb
    configure: error: 
        *** Missing development files for libmaxminddb library.
    
    Chercher la library et installer libmaxminddb
    $ sudo apt search libmaxminddb
    $ sudo apt install libmaxminddb-dev
    
    </ref>, ncursesw<ref>ncursesw
    configure: error: *** Missing development libraries for ncursesw
    
    Chercher la library et installer ncursesw
    $ sudo apt search ncursesw
    $ sudo apt install libncursesw5-dev
    
    </ref>,..
$ 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

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/>