Awstats

Aus Mikiwiki
Zur Navigation springen Zur Suche springen

Awstats (auch: AWStats) dient der Protokolldateiauswertung von Webservern, indem die auf der Grundlage von Besucherzugriffen erstellten Protokolldateien ausgewertet werden. Awstats erzeugt Berichte als HTML-Seiten, die mit einem Webbrowser betrachtet werden können und auf diese Weise beispielsweise direkt von der analysierten Webseite verlinkt werden können.

Installation

Ubuntu 7.04 Feisty Fawn

# apt-get install awstats
# apt-get install libnet-dns-perl
# apt-get install libnet-ip-perl
# apt-get install libgeo-ipfree-perl

Konfiguration

Konfiguration von AWStats in der Datei "/etc/awstats/awstats.conf".

# vi /etc/awstats/awstats.conf
LogFile="/var/log/apache2/access.log"
LogType=W
LogFormat=1
SiteDomain="deaddodo.org"
HostAliases="<Weitere Domain> <Weitere Domain>"
DirData="/var/lib/awstats"
DirIcons="/awstats/icon"
SkipHosts="127.0.0.1 <eigene IP-Adresse>"
LoadPlugin="tooltips"
LoadPlugin="geoipfree"

Erstaufbau der Statistikdatenbank.

# perl /usr/lib/cgi-bin/awstats.pl -config=deaddodo.org -update
Update for config "/etc/awstats/awstats.conf"
With data in log file "/var/log/apache2/access.log"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Phase 2 : Now process new records (Flush history on disk after 20000 hosts)...
Jumped lines in file: 0
Parsed lines in file: 23921
 Found 0 dropped records,
 Found 0 corrupted records,
 Found 0 old records,
 Found 23921 new qualified records.

Aufbau des Hauptberichts.

# mkdir /var/www/awstats
# cp -pr /usr/share/awstats/icon /var/www/awstats
# perl /usr/lib/cgi-bin/awstats.pl -config=deaddodo.org -output \
    -staticlinks > /var/www/awstats/awstats.deaddodo.org.html

Am besten werden der Haupt- und die Unterberichte danach über das Skript "awstats_buildstaticpages.pl" erzeugt.

# /usr/share/doc/awstats/examples/awstats_buildstaticpages.pl \
    -config=deaddodo.org -update -lang=de \
    awstatsprog=/usr/lib/cgi-bin/awstats.pl -dir=/var/www/awstats

Anschliessend können die Berichte über den Browser gelesen werden.

http://<Domain>/awstats/awstats.<Domain>.html

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen
Sourceforge eng Awstatswbm
Wikipedia ger Awstatswbm Enzyklopädischer Artikel