AWstat(linux下)
一、AWstat统计信息
AWstat是一个非常简洁而且功能强大的统计工具。它可以统计你站点的如下信息:
1 访问量、访问次数、页面浏览量、点击数、数据流量等精确到每月、每日、每小时
2 访问者国家、访问ip、操作系统、浏览器等
3 robots/spriders的统计信息
4 访客持续时间
5 对不同的file type统计
6 page-url统计
7 其他信息(关键词)
二、AWstat安装
1、安装perl。
AWstat是基于Perl的web日志分析工具。因为是基于Perl开发的工具,所以不管在Windows下还是linux下都需要先安装Perl环境
[root@localhost awstats]# tar xvfz perl-5.16.1.tar.gz # 解压
[root@localhost awstats]# cd perl-5.16.1 #进入目录
[root@localhost perl-5.16.1# rm -f config.sh Policy.sh # 为以前安装时的配置文件,新安装或升级安装时需要将其删除。
[root@localhost perl-5.16.1]# sh Configure -de #安装时使用默认配置,一般而言将会 ok
[root@localhost perl-5.16.1]#make #编译
[root@localhost perl-5.16.1]# make test
[root@localhost perl-5.16.1]# make install #安装
2、安装AWstat
解压awstats
[root@localhost awstats]# tar xvfz awstats-6.4.tgz
[root@localhost awstats]# mkdir /etc/awstats
[root@localhost awstats]# mkdir /var/lib/awstats
上面创建的两个目录都将在后面的配置中用到,一个用于存放站点日志分析的配置文件,一个用于存放日志数据信息。
[root@localhost awstats]# cp -R ./awstats-7.0 /usr/local/
-R 表示复制目录及目录内的所有项目到/usr/local/目录下
[root@localhost test]# mv awstats-7.0 awstats 进行一个重命名,便于操作而已。
配置awstats
[root@localhost tools]# pwd
/usr/local/awstats//tools
Awstats的配置有自带的配置工具awstats_configure.pl ,首先用vi打开configure.pl文件,看看第一行有关perl运行环境的配置是否正确。
[root@localhost tools]# vi awstats_configure.pl
#!/usr/bin/perl
.............
[root@localhost tools]# pwd
/usr/local/awstats/tools
[root@localhost tools]# perl awstats_configure.pl 运行配置文件
awstats_configure.pl工具会自动修改您的apache配置,在apache的配置文件httpd.conf文件中自动修改下面信息
[root@localhost conf]# pwd
/usr/local/apache/conf
[root@localhost conf]# vi httpd.conf
awstats_configure.pl自动在httpd.conf文件最底部添加了以下内容:
awstats_configure.pl还将根据安装过程中您的回答(要分析的网站名称)信息,自动生产 /etc/awstats/awstats.index.conf文件
[root@localhost awstats]# pwd
/etc/awstats
[root@localhost awstats]# ls
awstats.index.conf
[root@localhost awstats]# vi awstats.index.conf 配置下面文件
这样就完成了awstats的安装与配置工作。
分析日志
[root@localhost cgi-bin]# pwd
/usr/local/awstats/wwwroot/cgi-bin
[root@localhost cgi-bin]# chmod +x awstats.pl 加可执行权限
[root@localhost cgi-bin]# perl /awstats.pl -update -config=demo
在浏览器里输入:
http://localhost/awstats/awstats.pl?config=demo
然后就可以看到生成的日志报告了
有可能与到下面的错误提示,不管你有没有遇到,反正我是遇到了!:
上面的错误一直没找到原因,于是,找了另一种办法来访问日志文件。
[root@localhost cgi-bin]# pwd
/usr/local/awstats/wwwroot/cgi-bin
[root@localhost cgi-bin]# perl awstats.pl -update -config=demo -output -staticlinks >/var/www/html/awastats.html
这样我们把日志文件保存到apache 服务器下面,名为awastats.html
在浏览器里输入:
一样可以访问日志文件噢!
最新文章
- C# System.Threading.Timer 使用方法
- sql server 得到数据库字典
- Js动态获取iframe子页面的高度总结
- 小甲鱼PE详解之输入表(导入表)详解2(PE详解08)
- ArcGIS API for Silverlight 绘制降雨路径动画
- excl剔除不合格数据求平均值
- Linux系统调用system_call
- iotop
- CSS的position(位置)
- Rest Project Performace Pressure Test
- shell基础学习系列(一)
- TensorFlow 处理图片
- sql 新增 修改 删除 列操作
- css中的float属性以及清除方法 (2011-09-03 17:36:26)
- poj3114 Contries in War (tarjan+dijkstra)
- spring cloud 学习(5) - config server
- linux2.6.30.4内核移植(7)——插入hello world驱动模块
- spring核心之AOP学习总结二
- Mybatis Blob和String互转,实现文件上传等。
- 02 - Unit08:搜索笔记功能、搜索分页、处理插入数据库乱码问题