这里主要学习如何安装、配置并使用awstats,额外的内容不会过多介绍
awstats是一款日志分析工具,对于系统管理员来说,日志就是“历史”,可想而知,它对于现在和将来是多么的重要,当然,对于日志的分析,工具是有很多的,现在只介绍awstats这一款
下载地址
具体下载目录在 /2012年资料/8月/12日/AWStats安装配置与使用
本文使用的awstats-6.5.tar.gz
环境配置
(注意:本文的LAMP平台是rpm包安装的,若是源码编译的,区别你懂的---配置文件等要注意区别)
awstats的安装
1 加压 拷贝 创建需要的文件
- # tar xf awstats-6.5.tar.gz 解压下载到/root下的压缩包
- # mkdir /usr/local/awstats
- # mkdir /var/lib/awstats
- # chmod 755 /usr/local/awstats
- #cp -R awstats-6.5/ /usr/local/awstats
- # cd /usr/local/awstats/ 进入到解压目录下
- # ls
- docs README.TXT tools wwwroot
- # cd tools/
- # ls
- # perl awstats_configure.pl
1 Config file path ('none' to skip web server setup):
> none 默认填写none就OK
2 Do you want me to build a new AWStats config/profile
file (required if first install) [y/N] ? y 默认yes就OK
行日志分析
4 Default: /etc/awstats 默认的配置文件存放位置
Directory path to store config file(s) (Enter for default):
> 敲enter键默认即可
OK 交互界面结束
2 配置awstats的配置文件
- # cd /etc/awstats
-
- # vim awstats.www.linuxidc.com.conf
- //修改一下几项即可 其它都可以默认
- LogFile="/var/log/httpd/access_log"
-
- DirData="/var/lib/awstats"
-
- DirCgi="/awstats"
-
- DirIcons="/awstatsicons"
- //执行下面的命令
- # /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=bbs.linuxidc.com
4 配置web的配置文件
- # vim /etc/httpd/conf/httpd.conf
//在行尾添加如下内容
- Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/"
- Alias /awstatscss "/usr/local/awstats/wwwroot/css/"
- Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/"
- ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/"
- #
- # This is to permit URL access to scripts/files in AWStats directory.
- #
- <Directory "/usr/local/awstats/wwwroot">
- Options None
- AllowOverride None
- Order allow,deny
- Allow from all
- </Directory>
- //保存退出
5 重启服务
#service httpd restart
看到如下图的日志分析页面
OK awstats安装配置成功,当然这里只是一个简单的配置过程,很多的选项我们都选择的默认,目的是先入门,有一个安装成功的经验
这个步骤应该是很明白了。