码迷,mamicode.com
首页 > 其他好文 > 详细

awstats日志分析

时间:2018-08-07 18:55:37      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:挂载   默认   alt   image   ide   blog   spi   次数   pac   

  • 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日志分析

    标签:挂载   默认   alt   image   ide   blog   spi   次数   pac   

    原文地址:http://blog.51cto.com/13620936/2155788

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!