

To see the country of your visitors (not required)
#CGI BIN AWSTATS AWSTATS.PL HOW TO#
GUIDE ON HOW TO INSTALL AWSTATS ON UBUNTU Visits of robots (more than 300 robots detected),.Cluster report for load balanced servers ratio.Other stats that Google Analytics can’t provide: For this reason these believers don’t use Google Analytics but AWstats instead.

The GA urban legend states that if you have got an high bounce rate you might get penalised. More importantly AWstats gives you what Analytics will never be able to provide: Http error codes.Īs matter of fact Google Analytics can give you stats only on successfully returned pages (RC: 200) it is pretty much useless to diagnose 500 server errors, 404s and 403s.įurthermore there is a rumour in the SEO community that Google uses Google Analytics data (in particular Bounce Rate) to rate your site. It can analyse log files from all major server tools like Apache log files (NCSA combined/XLF/ELF log format or common/CLF log format), WebStar, IIS (W3C log format) and a lot of other web, proxy, wap, streaming servers, mail servers and some ftp servers. It uses a partial information file to be able to process large log files, often and quickly. AW Stats is basically a log analyser which works as a CGI or from command line and shows you all possible information your log contains in few graphics and web pages.
#CGI BIN AWSTATS AWSTATS.PL FREE#
If you are looking for a FREE and easy to use server side analytics package that tracks basic stats like: Awesome.Sometimes Google Analytics doesn’t quite fit your needs – it can slow your site down (due to too many JS calls), or you can find it simply isn’t reliable enough. # This is to permit URL access to scripts/files in AWStats directory.Īnd there's AWStats in the browser. ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/" # Directives to allow use of AWStats as a CGIĪlias /awstatsclasses "/usr/local/awstats/wwwroot/classes/"Īlias /awstatscss "/usr/local/awstats/wwwroot/css/"Īlias /awstatsicons "/usr/local/awstats/wwwroot/icon/" Reinstated the AWStats configuration changes to etc/apache2/nf: # Then: a2enmod cgiĬommented out the changes AWStats had made, ran a2enmod, restarted and 'Hello World' worked. To do so, first remove (or comment out) the things you've already added. Note that in Debian, there's an advanced configuration system which would have done all of this for you, if you would have used it -) What you want to do is ensure that you have something like That means you haven't configured authorization for your webserver. Posted a more useful question, joined the Debian email list and was referred to the docs: /usr/share/doc/apache2/README.Debian then got the following SO response:

Hmmm: AH01630: client denied by server configuration: /usr/local/apache2 Cool!Ĭhecked Apache error log: $ sudo cat /var/log/apache2/error.log Shows a tree of files, ownerships and permissions. Someone at Linode (web hosting) recommended using to check file permissions: sudo apt-get install tree Played around with changing ownerships of various files to and from root:root, myusername:www-data. Made sure all permissions were 755 for directories and 644 for files. First (useful) thing I did was just post a simple "hello world" script in the cgi-bin: #!/usr/bin/perl
