Awstats for Apache

1. Environment

Ubuntu Server 10.10
Awstats 6.95


2. Install Awstats

[codesyntax lang=”bash” lines=”no” container=”pre” tab_width=”4″]

$ su
$ apt-get install awstats

[/codesyntax]


3. Apache Configuration

[codesyntax lang=”bash” lines=”no” container=”pre” tab_width=”4″]

$ cd /etc/apache2/
$ vi awstats.conf

[/codesyntax]

Alias /awstats-classes “/usr/share/awstats/lib/”
Alias /awstats-icon “/usr/share/awstats/icon/”
Alias /awstats-css “/usr/share/doc/awstats/examples/css”
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
ScriptAlias /awstats/ /usr/lib/cgi-bin/
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch

[codesyntax lang=”bash” lines=”no” container=”pre” tab_width=”4″]

$ vi apache2.conf

[/codesyntax]

Include /etc/apache2/awstats.conf

[codesyntax lang=”bash” lines=”no” container=”pre” tab_width=”4″]

$ /etc/init.d/apache2 restart

[/codesyntax]


4. Awstats Configuration

[codesyntax lang=”bash” lines=”no” container=”pre” tab_width=”4″]

$ cd /etc/awstats
$ cp awstats.conf awstats.192.168.0.129.conf
$ vi awstats.192.168.0.129.conf

[/codesyntax]

SiteDomain = “192.168.0.129”

[codesyntax lang=”bash” lines=”no” container=”pre” tab_width=”4″]

$ perl /usr/lib/cgi-bin/awstats.pl -update -config=192.168.0.129
$ firefox http://localhost/awstats/awstats.pl

[/codesyntax]

Posted in Project Management | Tagged , , | Leave a comment