windowsXP下安装Awstats分析日志
接下来的工作就是安装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 进行更新。
- 没有相关文章
- 没有评论