awstats日志分析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了awstats日志分析相关的知识,希望对你有一定的参考价值。

  • awstats简介

awstats是免费的一个非常强大的日志分析工具的Apache日志文件。 从apache分析日志后,它以易于理解的图形格式显示它们。 awstats是高级Web统计的缩写,它可以在命令行界面或CGI上运行。

  • 功能

它可以统计您站点的如下信息:

一:访问量,访问次数,页面浏览量,点击数,数据流量等

二:精确到每月、每日、每小时的数据

三:访问者国家

四:访问者IP

五:Robots/Spiders的统计

六:访客持续时间

七:对不同Files type 的统计信息

八:Pages-URL的统计

九:访客操作系统浏览器等信息

十:其它信息(搜索关键字等等)

  • 搭建环境

一台redhat6

awstats安装包

DNS

apache设置

redhat6默认就装了apache

# vim /etc/httpd/conf/httpd.conf  //配置文件
Listen:192.168.100.110:80
ServerName:www.benet.com
# service httpd start  //开启服务

技术分享图片
技术分享图片

挂载安装包

# tar zxvf awstats-7.6.tar.gz -C /opt/
# mv /opt/awstats-7.6 /usr/local/awstats  //便于管理

安装awstats

# cd /usr/local/awstats/tools
 ./awstats_configure.pl  
Config file path (‘none‘ to skip web server setup):
> /etc/httpd/conf/httpd.conf          //输入配置文件
然后输入y 
Your web site, virtual server or profile name:
> www.benet.com                       //输入域名
回车    回车    

技术分享图片
技术分享图片

安装DNS

# rpm -ivh /mnt/Packages/bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm   //安装bind
# vim /etc/named.conf 

技术分享图片

# vim /etc/named.rfc1912.zones

技术分享图片

# cd /var/named/
# cp -p named.localhost benet.com.zone
# vim benet.com.zone 

技术分享图片

# service named start   //启动服务

查看httpd服务里有无日志

# vim /etc/httpd/conf/httpd.conf

技术分享图片

修改awstats日志文件

# vim /etc/awstats/awstats.www.benet.com.conf
LogFile="/var/log/httpd/access_log"       //修改访问日志文件位置
DirData="/var/lib/awstats"               //awstats 默认不存在(需要创建)
# service httpd restart
# mkdir /var/lib/awstats

技术分享图片
技术分享图片

浏览器进行访问

http://www.benet.com/awstats/awstats.pl?config=www.benet.com
# cd /usr/local/awstats/tools
./awstats_updateall.pl now   //更新数据

技术分享图片

计划性任务更新数据

# crontab -e
*/5 * * * *  /usr/local/awstats/tools/awstats_updateall.pl now     
每五分钟统计

优化网页地址

# cd /var/www/html  撘Apache默认站点 手工编译安装站点:/usr/local/apache/hcdocs
# vim aws.html

<html>
 <head>
   <meta http-equiv=refresh content="0;url=http://www.benet.com/awstats/awstats.pl?config=www.benet.com">
 </head>
 <body></body>
</html>

http://www.benet.com/aws.html    使用此地址直接访问

技术分享图片
技术分享图片

以上是关于awstats日志分析的主要内容,如果未能解决你的问题,请参考以下文章

Web服务之部署AWStats日志分析系统

awstats日志分析

AWStats日志分析部署

Apache日志分析工具awstats配置

project03日志分析工具AWStats

AWStats 强大的日志分析系统