设为首页 收藏本站
查看: 1568|回复: 0

[经验分享] win7下日志分析工具awstats的搭建

[复制链接]

尚未签到

发表于 2015-11-27 15:13:23 | 显示全部楼层 |阅读模式
  相关好文链接:AWStats在Windows、Apache下的安装 windows下安装awstats分析apache日志  
   Windows XP下AWStats的安装和使用指南   awstats在IIS、APACHE
配置及config文件
  


  先下载Awstats,我选择的是awstats-7.2.zip,网址(http://sourceforge.net/projects/awstats/)。下载完后解压缩到本地硬盘,我直接放到C盘根目录下(C:\awstats),解压缩后有三个文件夹,docs是一些安装配置文档,在配置过程中有什么不了解的可以直接打开参考就可以了(E文的),说明得很详细。一个是tools,里边放有awstats的一些工具文件,是.pl扩展名的,接触过这类文件的人都知道这是perl脚本写的。所以需要运行起来这个工具必须还需要装perl软件环境(下面将会介绍)。这个文件夹可以不用理会,当你需要的时候可以自己研究这里边的东东。第三个文件夹是wwwroot,我们打开这个文件夹,打开cgi-bin,开始配置awstats。


  


  1.下载ActivePerl,并按默认安装好便搭建好perl环境了(地址perl),安装activeperl ,直接下一步即可,记得勾选注册环境变量(等同上一步的环境变量设置)。 记住安装目录,我默认在C:\perl
  2.提取awstats\tools\logresolvemerge.pl到C:\awstats\wwwroot\cgi-bin下。
  开始配置。打开C:\awstats\wwwroot\cgi-bin\httpd.conf,增加awstats目录,搜索ScriptAlias,加入:

Alias /awstatsclasses "C:/awstats/wwwroot/classes/"
Alias /awstatscss "C:/awstats/wwwroot/css/"
Alias /awstatsicons "C:/awstats/wwwroot/icon/"
定义awstats目录的script位置  
  

ScriptAlias /awstats/ "C:/awstats/wwwroot/cgi-bin/"

再将

<Directory &quot;C:/Program Files/Apache2.2/cgi-bin&quot;>

    AllowOverride None

    Options None

    Order allow,deny

    Allow from all

</Directory>

改为<Directory &quot;C:/awstats/wwwroot&quot;>
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
3.awstats.model.conf文件是配置的样本文件,我们可以直接修改修改这个文件来配置。添加新站点localhost.com的配置文件,复制一份awstats.model.conf出来,重命名为awstats.localhost.conf。完了用写字板打开这文件。  

修改配置文件里的LogFile,SiteDomain,LogType三个指令.这里分析的是web日志,所以修改LogType=W,修改默认的语言为中文,修改语言一项,Lang=&quot;auto&quot;,将“auto&quot;改为&quot;cn&quot;,让awstats以中文方式工作。,这里一定要注意日志的&#26684;式,要保证让虚拟主机localhost.com的日志文件名&#26684;式和这里的&#26684;式一样才可以.



LogType=W



  4.查找LogFile=&quot;/var/log/httpd/mylog.log&quot;,用你自己的日志文件目录代替这个目录,比如IIS一般日志文件存放在C:/Widnwos/system32/LogFiles/这个文件夹里边,有多个网站的话,这里下面就会有不同网站日志目录。比如你的是默认网站的话,那里边可以这样写的LogFile=&quot;C:/Windows/system32/LogFiles/W3SVC1/ex%YY-24%MM-24%DD-24.log“,请根据自己的实际情况修改。我的设置是:LogFile=&quot;D:/apache-tomcat-7.0.23/logs/W3SVC1/ex%YY-24%MM-24%DD-24.log&quot;
  5.查找LogFormat=1,这里是配置站点日志的&#26684;式的,默认是1,就是说默认是Apache服务器的日志类型,要改成IIS的类型,可以把1改为2,但是官方建议配置为指定的&#26684;式,字段分别为datetime c-ip cs-username cs-method cs-uri-stem cs-uri-query sc-statussc-bytes cs-version cs(User-Agent)cs(Referer),修改方法:打开IIS,选择默认网站属性-》W3C扩展日志文件&#26684;式属性-》高级,修改为上面所说的字段。再把LogFormat=”datetime
c-ip cs-username cs-method cs-uri-stem cs-uri-query sc-statussc-bytes cs-version cs(User-Agent) cs(Referer)“。(太麻烦,我的直接改为2)。
  6.查找SiteDomain=&quot;&quot;,修改为SiteDomain=&quot;localhost&quot;你的域名
  7.查找HostAliases=&quot;localhost 127.0.0.1REGEX[myserver\.com$]&quot;,修改为HostAliases=&quot;localhost 127.0.0.1&quot;。到这里Awsatats配置完成了。下面搭建Awsatats的运行环境。
  8.另外默认情况下是不允许通过网页直接更新日志分析信息的,这里修改一下AllowToUpdateStatsFromBrowser的&#20540;,改为1



AllowToUpdateStatsFromBrowser=1



默认配置CustomLog的日记&#26684;式是common,改为combined,后者是awstats推荐的方式可以用来分析客户端浏览器的类型以及访问来源等。例如:



CustomLog &quot;|bin/rotatelogs.exe D:/Apache2.2/logs/www/access_%Y_%m_%d.log 86400 480&quot; combined



这个日志配置让apache每天生成一个新的日志文件,其中%Y%m%d是年月日。一般修改的文件为httpd.conf和extra/httpd-vhosts.conf两个文件
  9.http://localhost:8080/awstats/cgi-bin/awstats.pl?config=localhost
  


  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-144196-1-1.html 上篇帖子: Windows下使用awstats6.5来分析Tomcat5.x的网站访问日志 下篇帖子: 安装awstats和配置tomcat
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表