|
webalizer 1.30-04
Webalizer
- ebenfalls sehr populäres Programm zur Analyse und Auswertung
von Logdaten. Mit ein paar kleinen Handgriffen können Sie dieses
leistungsfähige Analyseprogramm auf Ihrem virtuellen Server
installieren. Webalizer wertet die vom Server geführten Logdateien
aus und erstellt einen ausführlichen Bericht über die
Bewegungen auf Ihrer Website. Dabei unterstützt es sowohl das
common
Logformat als auch combined Logs.
Eine Besonderheit bei diesem Programm ist, daß alle Outputs
je nach Kompilat in der Landessprache erfolgen. Wir veröffentlichen
auf dieser Seite ein entsprechendes Binary, welches eine deutschsprachige
Statistik erzeugt. Des weiteren ist webalizer in der Lage, sowohl
über eine ConfigDatei als auch über Komandozeilenparameter
gesteuert zu werden und damit das ideale Statistikprogramm für
Provider, die Ihren Kunden für jeden Host eine eigene Statistikauswertung
bereitstellen wollen.
Ein Beispiel für die Leistungsfähigkeit der ausgeworfenen
Statistiken finden Sie hier.
|
Wichtig: Webalizer wird
in der bereitgestellten Version nur von FreeBSD unterstützt.
Das ist in der Regel der Fall, wenn Sie Ihren virtuellen Server
nach dem 01.12.1999 bestellt haben. Um herauszufinden, welches
Betriebssystem Ihr Server unterstützt, so können
Sie die Betriebssytemumgebung unter Telnet mit dem uname
Befehl feststellen:
% uname
|
Installation und Konfiguration von Webalizer 1.30-04
Zur Installation von webalizer 1.30-04 folgen Sie den nachstehenden
Anweisungen:
-
Laden Sie zunächst das "Webalizer-tar-Archiv"
von unserem Server herunter.
-
Kopieren Sie anschließend das tar-Archiv per FTP in Ihr
Server Rootverzeichnis.
- Stellen Sie eine Telnet-Verbindung zu Ihrem virtuellen Server
her und entpacken Sie zunächst das "webalizer"-Dateiarchiv.
Die folgenden Befehle entpacken das Dateiarchiv in Ihren virtuellen
Server:
% cd (Wechsel in das Hauptverzeichnis)
% tar -xvf webalizer1_30-04freebsd3-intel-bin-de.tar
- Der anschließende Start des Programms "webalizer"
erstellt HTML Seiten mit der Auswertung der Webstatistik Ihres
virtuellen Servers in deutscher Sprache. Da das Programm bereits
compiliert ist und die entsprechenden Berechtigungen besitzt,
ist das Programm sofort einsatzfähig. Der folgende Befehl
erstellt einen monatlichen Bericht aller Zugriffe auf Ihren virtuellen
Server.
% virtual usr/local/bin/webalizer -n IHR-DOMAIN.NAME
-o ~/www/htdocs/stats ~/www/logs/access_log
Beachten Sie bitte, daß Sie diese Befehlskette ohne Zeilenumbruch
in die Komandozeile Ihres Telnet-Prompt schreiben. Zwischen ...
/stats und ~www/logs/access_log
befindest sich ein Leerzeichen.
|
 |
 |
|

|
| |
| verwandte Themen: |
| |
|
|
| |
|
- Nachdem Sie das Programm gestartet haben erhalten Sie einige
HTML Seiten mit dem Inhalt Ihrer Website Statistik. Sie erreichen
Sie unter:
http://IHR-DOMAIN.NAME/stats/
Durch Nutzung des virtual Befehls
ist es möglich, Programme auf Ihrem virtuellen Server auszuführen.
Sie können so auch Pfadbeschreibungen setzen, die sich auf
das Hauptverzeichnis Ihres virtuellen Servers beziehen, anstatt
die Pfadangabe auf das Root-Verzeichnis des physischen Servers
zu beziehen.
Hier erhalten Sie eine Liste der in der Komandozeile möglichen
Argumente, wie wir sie auch oben benutzt haben. Alternativ können
Sie auch andere verwenden:
-h Display all available command line options and exit program
-v Display program version and exit program.
-o outdir name of the directory for HTML output files
-n srvname set server name (default: system name)
Als abschließendes Argument des Befehlsaufrufes, wie wir
ihn oben benutzt haben, steht die Angabe des Pfades und des Dateinamens
jener Logdatei, die die Zugriffe protokolliert. Hier die Datei
access_log Ihres virtuellen Serversystems. Weitere Optionen finden
Sie in der Readme.
Dokumentation
Mit der Installation von "webalizer" werden auch die dazugehörenden
"Manpages" auf Ihrem virtuellen Server installiert. Diese
Dokumentation können Sie innerhalb einer Telnetsitzung aufrufen:
% man webalizer
Eine Dokumentation finden Sie außerdem unter der Webalizer
Homepage:
http://www.webalizer.com
Start via Cron Job
Erstellen Sie eine Datei namens cronfile im Rootverzeichnis und
machen Sie dort folgenden Eintrag:
MAILTO=""
0 0 * * * ~/usr/local/bin/webalizer -n www.officepartner-online.com
-o ~/www/htdocs/stats ~/www/vhosts/logs/access_log
anschließend führen Sie den Befehl crontab
cronfile aus. Die Einträge aus der Datei cronfile werden
in cron eingelesen. Nach diesem Beispiel startet die Statistik täglich
um Mitternacht! |
|
|