Direkt zum Inhalt
Bild von CVB      vLIB-Logo      Logo mwCMS
Navigation oben
Impressum    Kontaktformular
Navigation
News
Ubuntu 11.04 Natty Narwhal: Die Benutzer von Ubuntu 10.04 "Lucid Lynx" müssen noch nicht umsteigen, weil es bis April 2013 Aktualisierungen und (Sicherheits)Patches geben wird. Allerdings bringt Ubuntu 11.04 "Natty Narwhal" einige Neuerungen mit sich. So ist zum Beispiel die Navigation über dass Menü oben verschwunden und es wird jetzt viel mit Favoriten und "Am häufigsten benutzt" gearbeitert. Toll ist auch der Verlauf bei ALT+F2. Mehr ...
Kein WEB.DE mehr: Ich verlasse WEB.DE, weil mir die 12MB Speicherbegrenzung und die Beschränkung auf 500 Mails missfallen. GMX bietet 1GB und GMAIL sogar 7GB Speicher an. Ich habe WEB.DE noch lange für SMS genutzt, aber auch hier ist SMS.DE mittlerweile der bessere Provider. Mehr ...
StarCraft II - YABOT: Die SC2-Karte YABOT wurde dazu gemacht, verschiedene BOs (BO = Build Order) aller drei Rassen in StarCraft2 zu testen. Das YABOT-Projekt hat eine Reihe von Standard-Blizzard-Karten genommen und sie so angepasst, dass man ein sehr ausgefeiltes Testsystem für BOs hat. So wird, neben vielen anderen Features, die Zeit festgehalten, wann ein bestimmtes Gebäude gebaut wurde. Man kann einen (Zeit)Rekord für seine Lieblings-BO aufstellen und diesen - durch konstantes Üben - natürlich auch brechen. Mehr ...

Installation von AWSTATS

  • Kommentieren
  • Drucken
News rufender Erdball

AWSTATS ist neben WEBALIZER der Standard im Internet für die Auswertungen von Logfiles des Apache oder anderer Webserver. Ich habe mich an der Installationsanleitung von George Notaras orientiert.

WGET, Download und TAR

server:~ # cd /usr/src
server:/usr/src # wget http://garr.dl.sourceforge.net/sourceforge/awstats/awstats-6.7.tar.gz
--21:08:14--  http://garr.dl.sourceforge.net/sourceforge/awstats/awstats-6.7.tar.gz
           => `awstats-6.7.tar.gz'
Resolving garr.dl.sourceforge.net... 193.206.140.34
Connecting to garr.dl.sourceforge.net|193.206.140.34|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,089,638 (1.0M) [application/x-tar]

100%[=========================================================>] 1,089,638      3.32M/s

21:08:25 (3.32 MB/s) - `awstats-6.7.tar.gz' saved [1089638/1089638]

server:/usr/src # mv awstats-6.7.tar.gz /usr/local/
server:/usr/src # cd /usr/local/
server:/usr/local # tar xfz awstats-6.7.tar.gz
server:/usr/local #

server:/usr/src # mv awstats-6.7.tar.gz /usr/local/
server:/usr/src # cd /usr/local/
server:/usr/local # tar xfz awstats-6.7.tar.gz
server:/usr/local # ls -lah
total 1.1M
drwxr-xr-x 12 root root   4.0K Apr 26 21:11 .
drwxr-xr-x 12 root root   4.0K May 11  2007 ..
drwxr-xr-x  5  400    401 4.0K Jul  7  2007 awstats-6.7
-rw-r--r--  1 root root   1.1M Jul  7  2007 awstats-6.7.tar.gz
(...)
server:/usr/local #

server:/usr/local # mv awstats-6.7 awstats
server:/usr/local # chown root.root awstats
server:/usr/local # cd awstats/tools/
server:/usr/local/awstats/tools #

Installation bzw. Aufruf von "awstats_configure.pl"

Config file path ('none' to skip web server setup):
> /etc/apache2/httpd.conf

-----> Need to create a new config file ?
Do you want me to build a new AWStats config/profile
file (required if first install) [y/N] ? y

Your web site, virtual server or profile name:
> forum.mwcms.net

Default: /etc/awstats
Directory path to store config file(s) (Enter for default):
>

-----> Create config file '/etc/awstats/awstats.forum.mwcms.net.conf'
 Config file /etc/awstats/awstats.forum.mwcms.net.conf created.

Konfigurationsdateien durchsehen, bearbeiten und danach Apache reloaden

server:/etc/awstats # vi awstats.dl.clausvb.de.conf
server:/etc/awstats # vi awstats.doku.clausvb.de.conf
server:/etc/awstats # cd -
/root/awstats/awstats
server:~/awstats/awstats # ls -lah
total 504K
drwxr-xr-x 3 root root 4.0K Jun 24  2007 .
drwxr-xr-x 3 root root 4.0K Apr 27 15:19 ..
-rw-r--r-- 1 root root  59K Jun 24  2007 awstats.clausvb.de.conf
-rw-r--r-- 1 root root  56K Jun 22  2007 awstats.dl.clausvb.de.conf
-rw-r--r-- 1 root root  56K Jun 23  2007 awstats.doku.clausvb.de.conf
-rw-r--r-- 1 root root  59K Jun 22  2007 awstats.lamp.clausvb.de.conf
-rw-r--r-- 1 root root  56K Jun 24  2007 awstats.php-coding-standard.de.conf
-rw-r--r-- 1 root root  56K Jun 24  2007 awstats.powerhelpdesk.de.conf
-rw-r--r-- 1 root root  56K Jun 24  2007 awstats.sr.clausvb.de.conf
-rw-r--r-- 1 root root  56K Jun 24  2007 awstats.vlib.clausvb.de.conf
drwxrwxrwx 2 root root 8.0K Oct  4  2007 data
server:~/awstats/awstats # mv data/ /etc/awstats/

Apache konfigurieren, falls nicht automatisch geschehen

#####################################################
##### CVB 2008-04-27: AWSTATS #######################
#####################################################

# Directives to add to your Apache conf file to allow use of AWStats as a CGI.
# Note that path "/usr/local/awstats/" must reflect your AWStats Installation path.
#
Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/"
Alias /awstatscss "/usr/local/awstats/wwwroot/css/"
Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/"
ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/"

# This is to permit URL access to scripts/files in AWStats directory.
#
<Directory "/usr/local/awstats/wwwroot">
  Options None
  AllowOverride None
  Order allow,deny
  Allow from all
</Directory>
server:~/awstats/awstats # rcapache2 configtest
Syntax OK
server:~/awstats/awstats # rcapache2 reload
Reload httpd2 (graceful restart)                     done

AWSTATS Statistiken generieren

Um Statistiken für eine Domain zu generieren verwendet man:

server:~ # /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=domain.tld

Wenn man für alle Domains die Statistiken generieren möchte:

server:~ # /usr/local/awstats/tools/awstats_updateall.pl now

Diesen Befehl sollte man auch in die Crontab eintragen, wenn alles läuft.

0   7,15,23   *   *   *   /usr/local/awstats/tools/awstats_updateall.pl now

Aufgerufen wir AWstats mit "http://dein-domain.tld/awstats/awstats.pl?config=domain.tld"

Um alte Einträge in AWSTATS zu erfassen

server:~/awstats/logs # cat access_log.processed.4 >> alte_clausvb_logs
server:~/awstats/logs # tail alte_clausvb_logs

[ erstellt am Mittwoch, 30. April 2008 um 16:50:46 ]

Diese Seite erfüllt die folgenden Standards:

Valid XHTML   Valid CSS