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]