Ab der Standardumgebung 0.037 wird AwStats mit ausgeliefert.
Dieses HowTo ist für User, die eine ältere Standardumgebung einsetzen oder eine neuere AwStats Version, als die mitgelieferte, verwenden möchten.
Awstats herunterladen
- diese Datei herunterladen und z.B. unter /root ablegen
- gegebenenfalls Phade anpassen
- die Datei dann per sh awstats.sh 6.6 aufrufen
pdadmin.conf bearbeiten
- vi /opt/pdadmin/etc/pdadmin.conf
- die Taste Einfg (6 Block) drücken
- suche nach Code
# In welchem Verzeichnis (unterhalb des DocumentRoots) soll die webalizer-Statistik # abgelegt werden? $webalizer_usage_dir = 'usage2';
und ersetze mit
Code# In welchem Verzeichnis (unterhalb des DocumentRoots) soll die webalizer-Statistik # abgelegt werden? #$webalizer_usage_dir = 'usage2'; $usage_dir = 'usage2'; $awstats_dir = 'awstats';
- suche nach Code
# Sollen die Statistiken automatisch Passwort-geschuetzt werden? $protect_usage = 1; # ja # $protect_usage = 0; # nein
und ersetze mit
Code# Sollen die Statistiken automatisch Passwort-geschuetzt werden? $protect_usage = 1; # ja $protect_awstats = 1; # ja # $protect_usage = 0; # nein
- suche nach Code
# Wo ist webalizer installiert? #$webalizer_path = '/usr/local/bin/webalizer'; $webalizer_path = '/usr/local/pd-admin2/bin/webalizer';
und ersetze mit
Code# Wo ist webalizer installiert? #$webalizer_path = '/usr/local/bin/webalizer'; $webalizer_path = '/usr/local/pd-admin2/bin/webalizer'; # Wo ist Awstats installiert? $awstats = '/opt/awstats/wwwroot/cgi-bin/awstats.pl';
wenn ein anderer Path genommen wurde, dann anpassen - die Taste ESC drücken
- dann folgendes eintippen :wq! <ENTER>
awstats.conf.master bearbeiten
- vi /opt/pdadmin/etc/awstats.conf.master
- die Taste Einfg (6 Block) drücken
- suche nach
und ersetze mit
- dann folgendes eintippen :wq! <ENTER>
crontab überprüfen
- auf der Konsole crontab -e eintippen
- überprüfen, ob
nicht auskommentiert ist
falls es auskommentiert ist, entkommentieren - dann folgendes eintippen :wq! <ENTER>
Awstats erstellen lassen
- auf der Konsole /opt/pdadmin/bin/stats_awstats.pl eintippen
- wenn folgendes ausgegeben wird, hat alles geklappt
Begrüssungsemail
Awstats-Benutzername: $$uname
Awstats-Passwort: $$usage_passwd
http://$$domain/awstats/ *
Passwortschutz von /$$domain/awstats/
Altkunden müssen ihr Verzeichnis selber schützen,
bei Neukunden, bzw. neuanlegen einer Domain wird das Verzeichnis
automatisch Passwortgeschützt
*falls man schon selber die pdadmin.conf und awstats.conf.master für awstats geändert hat, die pdadmin.conf und awstats.conf.master nicht neu schreiben lassen
**vorrausgesetzt $awstats_dir = awstats
mfg
Twilo