I don’t remember awstats being especially easy to set up. But I do remember that the configure script should be run from the command line, rather than from a web browser.
i.e.: perl awstats_configure.pl
That configure script asks stuff about the Apache configuration, but none of this applies, so you can skip it. Actually, you can probably skip that script entirely and just create the config file by hand.
Go to the awstats cgi-bin directory, and make a copy of awstats.model.conf. Call it awstats.yourdomain.conf.
There are a few settings in there you’ll have to change. I believe these are the important ones:
(that points to the archived log file from the previous day)
DirData="/home/yourusername/data/awstats" (you’ll have to create this directory.)
Then you’ll need to add something to cron to get it to update every day. Do the update it some time in the early morning, say after 2 or 3 AM. The awstats documentation has the details on how to do this.