AWSTATS安装记录

公司之前是用的ITSUN的统计系统,后来ITSUN受到攻击,但研究自己的统计系统又不值,所以这么个琐事又派给我了,折腾2天啊...

AWSTATS是目前我见过的最好的一款免费统计系统了(也只有国外的免费软件比国内的收费软件都好了,怒其不争啊...)

先来介绍一下,此软件是针对apache或者是IIS的log日志进行分析从而得出统计数据的,支持linux和win系统。
我个人安装环境是win2003,apache2.0。

需要软件及下载地址:
1.awstats安装包
http://sourceforge.net/projects/awstats/
2.activeperl(因为awstats是用perl写成的,所以必须有perl环境)
http://www.activestate.com/index.mhtml
3.cronolog(本软件为日志分割器,这里用于apache中access.log日志的分割)
http://www.cronolog.org/

没有什么特别的安装过程,awstats按仔细阅读提示安装即可,另外docs/index.html中介绍的很详细。选项我不记得了,不过如果实在不明白的可以参考这里:http://www.360doc.com/showWeb/0/0/251509.aspx

假设awstats安装路径为:c:/awstats;cronlog安装目录为c:/cronolog;activeperl安装目录为c:/perl;apache安装目录为c:/apache/apache2
软件安装完成后文件配置:
1.apahce安装目录下conf/http.conf文件的相关配置修改,(主要是针对CGI-BIN的修改,apache默认的cgi-bin运行目录是apahce下的cgi-bin,安装之后可以将目录改为awstats安装目录下的wwwroot/cgi-bin/,也可以将awstats中wwwroot/cgi-bin/中的文件copy到apache下的cgi-bin目录中,效果相同,这类介绍的是前一种方式)
#更改cgi-bin运行目录
ScriptAlias /cgi-bin/ "c:/awstats/wwwroot/cgi-bin/"

#更改cgi-bin运行目录中相应运行权限
<Directory "c:/awstats/wwwroot/cgi-bin/">
    AllowOverride all
    Options all
    Order allow,deny
    Allow from all
</Directory>


#增加.pl及.cgi文件运行许可
AddHandler cgi-script .pl
AddHandler cgi-script .cgi

#cronolog分割器配置
CustomLog "|c:/cronolog/cronolog.exe c:/apache/apache2/logs/access-%Y%m%d.log" combined

注,先查找相应设置后谨慎修改


3.awstats配置文件修改
LogFile="/home/apache/logs/access-%YYYY-24%MM-24%DD-24"

注:这里的log文件命名需和cronolog配置中命名相同。

4.awstats.pl修改(苍天那大地啊,最折腾的就是这一步了,我所有的安装配置1小时就搞定了,就这一步我查了好久,谁让俺不是搞perl的呢...)
用相应软件打开awstats.pl文件,没有的话用记事本打开也行,修改第一行的指定编译程序目录为activeperl的安装目录,这里是假定的#!c:/perl...

其他俺觉得有用的安装参考地址
http://www.chedong.com/tech/awstats.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值