zoukankan      html  css  js  c++  java
  • 部署AWStats分析系统

    介绍

      AWStats是使用Prel语言开发的一款开源日志分析系统,它不仅可以用来分析Apache网站服务器的访问日志,也可以用来分析Samba、Vsftpd、IIS等服务的日志信息。

      AWStats软件下载地址:https://awstats.sourceforge.io/#DOWNLOAD

    使用:AWStats+Apache

    安装步骤:

    1.安装AWStats软件包

    tar zxvf awstats-7.3.tar.gz -C /usr/src/  //解压软件包
    cd /usr/src/ 
    mv awstats-7.3/ /usr/local/awstats    //将解压完成的软件包移动到/usr/local/下并命名为awstats
    cd /usr/local/awstats/tools/    //切换到软件包的此目录下
    chmod +x awstats_configure.pl awstats_updateall.pl   //赋予 awstats_configure.pl 和 awstats_updateall.pl 文件的执行权限

     2.为统计的站点建立配置文件

    执行awstats_configure.pl文件

    cd /usr/local/awstats  //切换到文件目录
    ./awstats_configure.pl  //执行文件

     

    其他默认回车(可以根据自己需求修改)

    配置完成后会默认生成:/etc/awstats/awstats.www.spdir.top.conf 站点统计配置文件

     3.修改站点统计配置文件

    vim /etc/awstats/awstats.www.benet.com.conf
    1 ......省略部分    
    2 LogFile="/usr/local/httpd/logs/access_log"    #填写httpd服务的访问日志文件的绝对路径
    3 .......省略部分
    4 DirData="/var/lib/awstats"    #指定的目录不存在,需要在系统中创建此目录
    5 .......省略部
    修改站点统计配置文件
     mkdir /var/lib/awstats  //创建文件中指定且不存在的目录
    ./awstats_updateall.pl  now  //更新(所有)站点统计数据(手动)

     4.创建计划任务自动更新站点统计数据

    crontab -e
    1 */5 * * * *     /usr/local/awstats/tools/awstats_updateall.pl now    //每隔五分钟更新站点统计数据
    计划任务内容
    service  crond restart  //重新加载计划任务内容 

     5.验证

    使用客户端访问 http://www.spdir.top/awstats/awstats.pl 查看访问统计(**必须使用域名进行访问

  • 相关阅读:
    delphi参数传递
    Delphi OO
    Delphi Excel
    Delphi Register
    西安前端交流会
    web前端开发教程系列-4
    web前端开发教程系列-3
    web前端开发教程系列-2
    web前端开发教程系列-1
    露个脸
  • 原文地址:https://www.cnblogs.com/zhichaoma/p/7487766.html
Copyright © 2011-2022 走看看