Twilo
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
pdadmin.conf bearbeiten
awstats.conf.master bearbeiten
crontab überprüfen
Awstats erstellen lassen
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
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
und ersetze mitcode: 1: 2: 3:
# In welchem Verzeichnis (unterhalb des DocumentRoots) soll die webalizer-Statistik # abgelegt werden? $webalizer_usage_dir = 'usage2';
code: 1: 2: 3: 4: 5:
# In welchem Verzeichnis (unterhalb des DocumentRoots) soll die webalizer-Statistik # abgelegt werden? #$webalizer_usage_dir = 'usage2'; $usage_dir = 'usage2'; $awstats_dir = 'awstats';
- suche nach
und ersetze mitcode: 1: 2: 3:
# Sollen die Statistiken automatisch Passwort-geschuetzt werden? $protect_usage = 1; # ja # $protect_usage = 0; # nein
code: 1: 2: 3: 4:
# Sollen die Statistiken automatisch Passwort-geschuetzt werden? $protect_usage = 1; # ja $protect_awstats = 1; # ja # $protect_usage = 0; # nein
- suche nach
und ersetze mitcode: 1: 2: 3:
# Wo ist webalizer installiert? #$webalizer_path = '/usr/local/bin/webalizer'; $webalizer_path = '/usr/local/pd-admin2/bin/webalizer';
code: 1: 2: 3: 4: 5: 6:
# 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 mitcode: 1:
LogFormat=1
code: 1:
LogFormat=4
- dann folgendes eintippen :wq! <ENTER>
crontab überprüfen
- auf der Konsole crontab -e eintippen
- überprüfen, ob
nicht auskommentiert istcode: 1:
00 1 * * * nice -n 19 /opt/pdadmin/bin/stats_awstats.pl 1>/dev/null 2>&1
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 :-)
code: 1: 2: 3:
Bearbeite: www.xxx.de /home/xxx/www.xxx.de/awstats [...]
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
/