站内搜索:
首页 >> 技术频道 >> AWStats在IIS6.0下的安装手记
AWStats在IIS6.0下的安装手记
作者: 来源: im286 日期: 2007-2-27,21:16
AWStats在IIS6.0下的安装手记
 
什么是AWStats?
AWStats 是在 Sourceforge 上发展很快的一个基于 Perl 的 WEB 日志分析工具。日志统计系统在站点的用户行为分析中扮演了重要的角色,尤其是对于来自搜索引擎的关键词访问统计:是很有效的用户行为分析数据来源。随着互联网多年的发展,WEB 日志统计工具已经越来越成熟,功能也越来越丰富。其中有很多是开放源代码的, AWStats 就是其中非常优秀的一款。
下载
下载 AWStats。
[url=http://awstats.sourceforge.net/]
[color=#c86c00]http://awstats.sourceforge.net/[/color]
[/url]
[color=#c86c00][/color]
[color=#c86c00][/color]
下载 ActivePerl。
[url=http://www.activestate.com/]
[color=#c86c00]http://www.activestate.com/[/color]
[/url]
[color=#c86c00][/color]
[color=#c86c00][/color]
安装
1.先安装 ActivePerl,没什么讲的。
2.安装 AWStats。
安装完成后,将 AWStats 安装目录下的 wwwroot 目录拷贝至 web 发布目录下。
再将 icon 目录同样拷贝至 web 发布目录下。
设置 IIS 日志
因为 IIS 的日志是按天截断的,所以无须额外设置。
只需要按照以下列表设置日志的字段:
-Date (date)
– Time (time) – Client IP Address (c-ip) – Username (cs-username) – Method (cs-method) – URI Stem (cs-uri-stem) – URI Query (cs-uri-query) – Protocol Status (sc-status) – Bytes Sent (sc-bytes) – Protocol Version (cs-version) – User Agent (cs(User-Agent)) – Referrer (cs(Referrer))
设置 AWStats
AWStats 的主程序 awstats.pl 会自动根据站点名调用相应站点的配置文件:awstats.sitename.conf。比如:运行 ./awstats.pl -config=carelezz 调用的就是同目录下的 awstats.carelezz.conf 配置文件;如果没有指定 -config,还会找当前目录下的 awstats.conf 作为缺省配置文件。所以最好把缺省的 awstats.sitename.conf 重命名成 awstats.yoursite.conf;
然后按照实际情况修改配置文件的以下选项:
LogFile=” C:WINDOWSsystem32LogfilesW3SVC1ex%YY%MM%DD.log”
LogType=W
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”
LogSeparator=” ”
SiteDomain=”[url]www.mydomain.com[/url]”
HostAliases=” [url]www.mydomain.com[/url] ”
DNSLookup=1
DirData=”C:Inetpubwwwrootawstatsdata”
DirCgi=”/cgi-bin”
DirIcons=”../icon”
测试及完成
分析日志使用以下命令:
awstats.pl -update -config=sitename -lang=cn
日志统计自动运行
Windows 上:设置每天8点10分运行
C:Perlbinperl.exe C:AWStatstoolsawstats_buildstaticpages.pl update -config=mysite -lang=cn -dir=c:inetpubawstats -awstatsprog=d:awstatswwwrootcgibinawstats.pl
补充
IIS 的日志时间是格林威治之间,中国本地时间和 GMT 有+8个小时差距,如果直接用TIMEZONE 插件从格林威治时间转换会有40%的性能下降.
参考了车东的文档,对此表示感谢。
[url]http://www.chedong.com/tech/awstats.html[/url]

转载请注明出自落伍im286.com,本贴地址:http://www.im286.com/viewthread.php?tid=1265348
· Installing..webabc - 2/27/07
· AWStats 安装..phzzy - 2/27/07
· 《双剑合璧》真龙行天.. - 2/24/07
· 精简版的win2k(.. - 2/22/07
· Windows Vi..JosephPhoto - 2/22/07
· 小品相声集锦《策划》.. - 2/19/07
· 2007中央电视台春.. - 2/19/07
· 2007中央电视台春.. - 2/19/07
· 一个挺好用的远程控制.. - 2/17/07
· web个人共享服务器.. - 2/17/07