Debian Linux Webalizer
Webalizer installieren:
~# apt-get install webalizer
~# webalizer #erster Start
# jetz ist unter http://www.domain.de/webalizerVorgehen Webalizer für mehre Vhost:
# ich gehe von folgender Struktur aus:
# /var/www/domain
# /web #Webseiten
# /logs #log-dateien
# Bitte alle Verzeichnisse anlegen
~# mkdir /var/www/domain/stats
~# chown -R -v www-data:www-data /var/www/domain/stats/
Anpassen des Vhosts für Webalizer:
~# mcedit /etc/apache2/sites-available/default
# Folgende Zeilen anpassen
# ErrorLog /var/www/domain/logs/error.log
# CustomLog /var/www/domain/logs/access.log combined
~# /etc/init.d/apache2 restart #Neustart Apache2
Vhost-Webalizer.conf:
~# cp /etc/webalizer.conf /var/www/domain/logs
~# mcedit /var/www/domain/logs/webalizer.conf
# Folgende Zeilen anpassen (der Rest ist Geschmackssache)
# LogFile /var/www/domain/logs
# outputdir /var/www/domain/stats
# HostName domain
Cronjob stündlich:
~# touch /etc/cron.hourly/webalizer
~# mcedit /etc/cron.hourly/webalizer
— Eintrag —
#!/bin/sh
cd /var/www/domain/xlogs
webalizer -q
— Eintrag Ende —-
# so nun noch ausführbar machen
~# chmod 0770 /etc/cron.hourly/webalizer
Test:
~# sh /etc/cron.hourly/webalizer
Webalizer -Stats im Browser http://www.domain.de/stats