linux安装AWStats 业务数据分析工具
2017-04-07 13:46
471 查看
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 服务
一:访问量,访问次数,页面浏览量,点击数,数据流量等精确到每月、每日、每
小时的数据
二:访问者国家、访问者 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 服务
相关文章推荐
- linux安装AWStats业务数据分析工具
- linux安装AWStats业务数据分析工具
- linux安装AWStats业务数据分析工具
- linux安装AWStats业务数据分析工具
- Linux下日志分析工具Awstats安装笔记
- awstats 日志分析工具linux下的安装和使用
- Linux下Apache日志分析工具--AWStats安装使用
- 日志分析工具AWStats在linux环境下的安装配置
- linux Apache 环境下安装AWStatsWEB日志分析工具
- Linux下Apache日志分析工具--AWStats安装使用
- Linux下Apache日志分析工具--AWStats安装使用
- 日志分析工具AWStats在linux环境下的安装配置安装qqhostsinfo=
- 日志分析工具AWStats在linux环境下的安装配置
- apache日志分析工具awstats的安装与配置
- linux下日志监控分析工具webalizer的安装及使用
- AWStats简介:Apache/Windows IIS的日志分析工具的下载,安装,配置样例和使用(含6.9中文定义补丁)
- http日志分析工具awstat安装详解(续篇)--AWStats did not find any valid log lines that match your LogFormat paramet
- 站长经验:Apache日志分析工具Awstats的安装和配置
- 软件测试Web数据分析工具HttpWatch安装
- web 日志分析工具 awstats 简单安装