原创:在linux下使用AWStats logfile analyzer 6.0

王朝厨房·作者佚名  2007-01-05
窄屏简体版  字體: |||超大  

个人认为,awstats的文档写的实在不怎么好,所以写下个人使用的体会,如有错误,请指正:

使用AWStats logfile analyzer 6.0分析apache的log文件

我的apache版本是/1.3.28,运行在suse 9.0下。

安装:

下载AWStats 6.0的安装文件,让人不能理解的是,官方网页提供的下载链接http://prdownloads.sourceforge.net/awstats/awstats-6.0.tgz 和http://prdownloads.sourceforge.net/awstats/awstats-6.0-2.noarch.rpm 的文件全是坏的,大小只有12k,而正常文件大小有700多k。不管用浏览器还是wget,下载下来的文件都无法解开或安装。后来在镜像站点才得到了一个好的.tgz文件。用tar解开后得到awtstat-6.0文件夹,复制到/usr/local/目录下,并更名为awstats。

设置:

执行tools目录下的configure.pl文件,按照提示设置相应选项,其间会修改你的httpd.conf文件,会在/etc/awstats/下生成一个配置文件,(如果/etc/awstats/目录不存在,新建一个),修改其中的logFile的值,给出apache web server 日至文件的路径,(在我的机器上是 /usr/local/apache/logs/access_log) 。执行./awstats.pl -update -config=sitename,可以看到分析的结果。

按照官方的文档,在浏览器里给出地址http://localhost/awstats/awstats.pl?config=gangolf(gangolf是我的sitename)应该就能浏览统计数据,可是根据我个人的经验并不行。

我将awstats安装目录下的wwwroot/cgi-bin/下的文件拷贝到我原来的cgi-bin的目录下,在浏览器里输入http://localhost/awstats.pl?config=gangolf就能看到统计数据,可是图标不能正常显示。

在awstats的安装文件夹里将包含各种图标文件的icons文件夹copy到我的web的主目录下,并修改httpd.conf文件,去掉Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/"

这行,在浏览器里输入http://localhost/awstats.pl?config=gangolf就能看到统计数据和图标了。

(不知道为什么,awstats 添加到httpd.conf文件里的那几行明明是“This is to permit URL access to scripts/files in AWStats directory”,

可是得到的总是permission denied. )

请指正!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航