GoAccess
Versiunea din 27 martie 2019 11:25, autor: Cătălin.Frâncu (discuție | contribuții)
GoAccess - note de instalare
GeoLite2
Pentru a instala baza de date gratuită:
sudo apt install geoipupdate sudo geoipupdate
A instalat două fișiere în /var/lib/GeoIP/
Alte cerințe
Am instalat bibliotecile de aici, secțiunea Distribution packages.
Am instalat zlib cu comanda sudo apt install zlib1g-dev.
GoAccess
Am urmat pașii de aici, secțiunea Build from GitHub. Linia exactă pentru configure a fost:
./configure --enable-utf8 --enable-geoip=mmdb --enable-tcb=btree --with-openssl --disable-bzip
Comanda folosită (pentru testare!) este:
grep -v -E '(GET|POST) /(ajax|css|img|js|matomo|static)/' /var/log/nginx/dexonline-443-access.log-20190326 | goaccess - --log-format=COMBINED -a -o /var/www/static.dexonline.ro/report.html --geoip-database /var/lib/GeoIP/GeoLite2-City.mmdb --all-static-files --static-file .xml --static-file .html