windows下awstat分析apache日志

windows下awstat分析apache日志
一、准备
1. 安装apache, http://httpd.apache.org/
2. 安装perl,  http://www.perl.org/
3. 安装awstat,  http://awstats.sourceforge.net/
awstat安装会自动进行一些配置,可能不需要下面的设置。
二、apache配置
在apache安装目录conf\httpd.conf中增加以下配置:
Alias /awstatsclasses "C:/Program Files/AWStats/wwwroot/classes/"
Alias /awstatscss "C:/Program Files/AWStats/wwwroot/wwwroot/css/"
Alias /awstatsicons "C:/Program Files/AWStats/wwwroot/icon/"
ScriptAlias /awstats/ "C:/Program Files/AWStats/wwwroot/cgi-bin/"

<Directory "C:/Program Files/AWStats/wwwroot/cgi-bin/">
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>

将common注释掉,放开combined的注释
#CustomLog "logs/access.log" common
CustomLog "logs/access.log" combined
三、awstat配置
1.  修改 {awstats_home}/wwwroot/cgi-bin/ 下的 awredir.pl awstats.pl 文件的第一行从#!/usr/bin/perl改成#!C:\strawberry\perl\bin\perl.exe。
3. 
修改 {awstats_home}/wwwroot/cgi-bin/ 下的 awstats.demo.conf
LogFile="C:\Program Files\Apache Software Foundation\Apache2.2\logs\access.log"
LogType=W
LogFormat=1
SiteDomain="demo"
四、更新报表
命令行进行{awstats_home}\wwwroot\cgi-bin
perl awstats.pl -config=demo –update
五、访问统计报表
http://localhost/awstats/awstats.pl?config=demo
注意:httpd.conf更改后要重启apache服务

你可能感兴趣的:(windows下awstat分析apache日志)