在WinXP+resin中AWStats使用

<

成都创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站建设、做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的安阳县网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!div>
工具
resin-3.0
ActivePerl:5.8.6
AWStats:

AWStats是非常出色的开源日志分析工具,可以帮助站长们更好的管理、分析自己的网站。
网上的相关文档一般都是关于如何用AWStats分析apache日志的,笔者经过一番尝试,成功地在winXP+ resin-3.0上成功配置本工具。跟大家分享如下:

* AWStats是使用perl编写的日志分析工具,因此要求在windows平台安装ActivePerl,版本建议在5.5以上
* ActivePerl必须和resin安装在同一个分区内,且安装目录应为usr(缺省是perl)
* 安装AWStats,建议与perl安装在同一个分区,安装到AWStats目录即可。后面假定以上三个软件都安装在C:
* 安装后检查是否path环境变量已正确添加C:usrbin,且在命令行内直接执行perl -v应打印perl版本信息
* 安装完成后,到C:AWStatstools目录下,运行perl awstats_configure.pl,如果提示需要apache的配置文件路径,可以根据范例,给出resin.conf的路径,之后awstats新建一个配置文件,如myhost.com
运行完以上命令之后awstats会在resin.conf文件结尾增加一些配置代码,在apache上可以使用,但是不符合resin.conf里的语法,启动时会替是错误,可以删除。
* 根据resin的日志位置和格式来修改C:AWStatswwwrootawstats.myhost.com.conf:
更改日志路径:LogFile="C:resin-3.0logsaccess.log"
可以用:LogFile="C:resin-3.0logsaccess.log.%YYYY-24%MM-24%DD-24"让AWStats只分析前一天的日志,以保证数据完整性,基本做不用修改。
默认resin日志应使用:LogFormat = "%host %other %other %time1 %methodurl %code %bytesd %refererquot %uaquot"
而我的resin日志格式是: <access-log path="logs/access.log"
format=\'%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"\'
rollover-period="1D"/>
1D表示每天记录日志,默认为1W.
其中%host后面添加的%other是页面执行时间
* 修改resin配置文件C:<RESIN_HOME>confresin.conf,使resin可以支持cgi程序:

* 在你选定的主机(默认主机localhost或任何虚拟主机)增加awstats的几个虚拟目录:
<host id=" www.myhost.com" root-directory=".">
<web-app id=\'/\' document-directory="c:/www/webdoc" />
<web-app id=\'/awstats\' document-directory="c:/AWStats/wwwroot/cgi-bin" >
<servlet servlet-name=\'cgi\' servlet-class=\'com.caucho.servlets.CGIServlet\'/>
<servlet-mapping url-pattern=\'*.cgi\' servlet-name=\'cgi\'/>
<servlet-mapping url-pattern=\'*.pl\' servlet-name=\'cgi\'/>
<servlet-mapping url-pattern=\'/cgi-bin/*\' servlet-name=\'cgi\'/>
</web-app>
</host>
* 重启resin
* 打开浏览器,浏览"http://www.myhost.com/awstats/awstats.pl?config=myhost.com"就可以看到日志统计页面了
* 到C:AWStatswwwrootcgi-bin目录,运行perl awstats.pl -update -config=myhost.com来强制分析
* 添加一个每天4:00运行的计划任务,执行C:urlbinperl.exe C:AWStatswwwrootcgi-binawstats.pl -update -config=myhost.com
这样就可以每天自动统计分析日志了

文章名称:在WinXP+resin中AWStats使用
新闻来源:/article22/cgggcc.html

成都网站建设公司_创新互联,为您提供手机网站建设服务器托管品牌网站制作软件开发网站导航网站收录

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站制作