windowsXP下安装Awstats分析日志

ActivePerl下载地址:http://www.activestate.com/activeperl

接下来的工作就是安装awstats了,首先下载Windows版的awstats,下载地址为:http://awstats.sourceforge.net/,我下载的是awstats-7.0.exe

等Perl安装好以后(我安装的时候,老是说电脑未安装Perl,其实我已经安装了。重启电脑就OK了。郁闷)

安装 awstats安装 .

前绪工作可以看网上教程。


第1步:打开 D:\Program Files\all_server\AWStats\wwwroot\cgi-bin目录下的awstats.pl文件,修改文件第1行,将#!/usr/bin/perl修改为:#!D:\Program Files\all_server\ActivePerl\bin\perl.exe


第2步:

打开刚才在E:\xampp\cig-bin\AWStats\wwwroot\cgi-bin目录下创建的awstats.www.biaodianfu.com.conf配置文件。

找到LogFile=”/var/log/httpd/mylog.log”将其修改为你要分析的日志存放地址,如果是多个文件,路径中可以使用通配符,具体请查看注释。我将需要分析的日志ex110303.log放在了E:\Log目录下,则此处的LogFile=”E:/Log/ex110303.log”

修改默认分析的日志类型,如果是WEB服务器日志,则使用LogType=W,日志的格式需要视具体情况确定,如果是Apache日志则LogFormat=1,如果是IIS默认的日志格式则LogFormat=2,如果是其他格式就把具体的格式卸载后面。如我要分析的是IIS日志,数据存储使用的是W3C扩展格式,则这里的LogFormat需要根据具体的情况设定。打开日志文件ex110303.log,就可在前面几行获得这样的数据:

#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2011-03-03 00:00:00
#Fields: date time cs-method cs-uri-stem cs-uri-query cs-username c-ip cs-version cs(User-Agent) cs(Referer) sc-status sc-bytes time-taken

参照上面的数据,则LogFormat可设为:LogFormat=”date time cs-method cs-uri-stem cs-uri-query cs-username c-ip cs-version cs(User-Agent) cs(Referer) sc-status sc-bytes time-taken”

接下来还要设置的是设置可使用浏览器更细数据,将AllowToUpdateStatsFromBrowser=0修改为AllowToUpdateStatsFromBrowser=1

接下来还需要修改的是一些默认的路径,如DirCgi=”/awstats”需要修改为:DirCgi=”/AWStats/wwwroot /cig-bin”,将#DirIcons=”/awstatsicons”修改为DirIcons=”/AWStats/wwwroot/icon”。

至此基本的awstats设置基本完成,你现在可以使用awstats进行数据分析了。

你可以在浏览器中输入:http://localhost/awstats//awstats.pl?config=ck.boss.com进行日志查看。首次使用时需要更新日志数据。

也可使用命令行 perl E:\xampp\cgi-bin\AWStats\wwwroot\cgi-bin\awstats.pl -update -config=ck.boss.com 进行更新。



300*300
  • 没有相关文章
  • 没有评论
 文章首页关于迷茫时代关于我写意人生
版权所有:迷茫时代 All rights reserved   
执行时间:0.00540 秒