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

[经验分享] linux安装AWStats 业务数据分析工具

[复制链接]

尚未签到

发表于 2019-1-30 08:00:24 | 显示全部楼层 |阅读模式
  Awstats 是一个非常简洁而且强大的统计工具。它可以统计您站点的如下信息:
  一:访问量,访问次数,页面浏览量,点击数,数据流量等精确到每月、每日、每
  小时的数据
  二:访问者国家、访问者 IP、操作系统、浏览器等
  三: Robots/Spiders 的统计
  四:纺客持续时间
  五:对不同 Files type 的统计信息
  六: Pages-URL 的统计
  七:其它信息(搜索关键字等等)
  http://awstats.sourceforge.net/ awstats 官方网站
  http://www.perl.com/ perl 官方网站
  环境系统:Centos6
  1:Awstats 基于 Perl 的 WEB 日志分析工具所以必须安装perl
  https://www.perl.org/get.html#win32        下载perl的linux版本
  tar -zxvf  perl-5.24.1.tar.gz
  cd perl-5.24.1
  sh Configure -de     -----------如果执行不成功很有可能是系统没有安装gcc     yum install gcc
  make    编译
  make install   安装
  安装完成后 perl 所在目录为 /usr/local/lib/perl5, perl 执行文件在 /usr/local/bin 中。
  perl -version    查看是否安装成功
  This is perl 5, version 24, subversion 1 (v5.24.1) built for x86_64-linux
  Copyright 1987-2017, Larry Wall
  Perl may be copied only under the terms of either the Artistic License or the
  GNU General Public License, which may be found in the Perl 5 source kit.
  Complete documentation for Perl, including FAQ lists, should be found on
  this system using "man perl" or "perldoc perl".  If you have access to the
  Internet, point your browser at http://www.perl.org/, the Perl Home Page.
  提示这个表示安装成功。
  2:安装apache服务
  yum -y install httpd
  rpm -qa httpd    ------查看安装
  /etc/init.d/httpd start     开启服务
  chkconfig httpd on        开机启动服务
  chkconfig --list httpd      查看服务状态
  3:安装配置awstats
  创建的两个目录都将在后面的配置中用到,一个用于存放站点日志分析的配置文件,
  一个用于存放日志数据信息
  mkdir /etc/awstats
  mkdir /var/lib/awstats
  cd /usr/local/src/
  wget http://jaist.dl.sourceforge.net/project/awstats/AWStats/7.2/awstats-7.2.tar.gz     ------下载源码安装包
  tar xf awstats-7.2.tar.gz
  cp -R ./awstats-7.2 /usr/local/    ------复制目录及目录内的所有项目到/usr/local/目录下
  cd /usr/local/
  mv awstats-7.2/ awstats     ---------进行一个重命名,便于操作而已。
  配置 awstats
  cd /usr/local/awstats/tools               ---------------Awstats 的配置有自带的配置工具 awstats_configure.pl
  [root@localhost tools]# perl awstats_configure.pl
  Config file path ('none' to skip web server setup):
  > /etc/httpd/conf/httpd.conf                      #填写 httpd 配置文件的路径
  file (required if first install) [y/N] ? y
  Your web site, virtual server or profile name:
  > web                                                                         #设置一个网站的域名或名称
  Default: /etc/awstats
  Directory path to store config file(s) (Enter for default):
  >                                                                                  #此处回车即可
  然后,两个回车配置完成。
  修改配置文件中 apache 日志的路径
  cd /etc/awstats
  vim awstats.web.conf
  LogFile="/var/log/httpd/access_log" #改为 apache 的日志文件
  cd /usr/local/awstats/wwwroot/cgi-bin
  chmod +x awstats.pl
  perl awstats.pl -update -config=web
  #出现以下信息则表示成功
  Update for config "/etc/awstats/awstats.web.conf"
  With data in log file "/var/log/httpd/access_log"...
  Phase 1 : First bypass old records, searching new record...
  Searching new records from beginning of log file...
  Jumped lines in file: 0
  Parsed lines in file: 0
  Found 0 dropped records,
  Found 0 corrupted records,
  Found 0 old records,
  Found 0 new qualified records.
  现在将分析的日志放到网站的首页目录
  perl awstats.pl -update -config=web -output -staticlinks >/var/www/html/awastats.html
  现在打开浏览器进行访问 http://IP/awastats.html
  [root@awstats ~]# chown -R apache.apache /var/www/html/ #对站点目录进行授权
  [root@awstats ~]# /etc/init.d/httpd restart #重启 httpd 服务


运维网声明 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-669369-1-1.html 上篇帖子: 使用awstats自动分析Nginx日志(一) 下篇帖子: 使用 awstats 分析 Nginx 的访问日志
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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