Webalizer

Aus ConfigWiki
Wechseln zu: Navigation, Suche

Für jede Webseite wird in unter /etc/webalizer/ eine eigene Konfigurationsdatei angelegt. Die Vorlage USER.conf-template kann dazu kopiert und die entsprechenden Werte angepasst werden. USER und DOMAIN sind entsprechend zu ersetzen.

LogFile	/home/USER/log/apache2/DOMAIN-access.log.1
OutputDir	/home/USER/stats
HostName	DOMAIN

Die Statistik wird erstmals erzeugt, nachdem die *-access.log.1 vorhanden ist. Das geschieht im Allgemeinen beim rotieren der Logfile (wöchentlich am So. morgen). Danach wird die Statistik täglich aktualisiert.

Bei der Installation unter Squeeze sollte das Paket geoip-database mit installiert oder die Funktion in der /etc/webalizer/webalizer.conf explizit ausgeschaltet werden:

GeoIP		no

Andernfalls gibt es die Fehlermeldung:

/etc/cron.daily/webalizer:
Error Opening file /usr/share/GeoIP/GeoIP.dat
...

Für das OutputDir ist es sinnvoll, im Webserver einen eigenen VirtHost (z.B. stats.DOMAIN.TLD) einzurichten, damit die Aufrufe der Web-Statistik die normale Statistik nicht verfälschen.

Meine Werkzeuge