Artikelformat
27. März 2007

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