使用awstats对apache日志进行监测
来源:互联网 发布:python与r语言哪个好 编辑:程序博客网 时间:2024/06/02 04:35
wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
wget http://prdownloads.sourceforge.net/awstats/awstats-6.7.tar.gz
cronolog是用来改动日志的格式以适合awstats的分析
cronolog非常好装,下载后解包,./configure && make && make install即可
修改httpd.conf文件
把这行CustomLog logs/access_log common修改成
CustomLog "|/usr/local/sbin/cronolog /usr/local/apache/logs/access-%Y%m%d_log" combined
Cronolog这个脚本在cronolog装完以后就会产生
把awstats解包,并cp -r awstats-6.7/ /usr/local/awstats
cd /usr/local/awstats
perl tools/awstats_configure.pl
在Your web site, virtual server or profile name:里
输入你的IP(域名),其他基本都能回车和y
修改awstats的设置文件
vi /etc/awstats/awstats.192.168.0.104.conf
LogFile="/usr/local/apache/logs/access-%YYYY-0%MM-0%DD-0_log"
DirData="/usr/local/apache/htdocs/awstats/test/dirdata"(保存数据)
cp -R /usr/local/awstats/wwwroot/css/ /usr/local/apache/htdocs/test/
cp -R /usr/local/awstats/wwwroot/icon/ /usr/local/apache/htdocs/test/
主要用于显示图片
Cd /usr/local/apache/htdocs
mkdir -p awstats/test/dirdata
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=192.168.0.104
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=192.168.0.104 -output -staticlinks > /usr/local/apache/htdocs/test/index.html
这两个命令写入crontab 中
30 * * * * /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=192.168.0.104
30 * * * * /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=192.168.0.104 -output -staticlinks > /usr/local/apache/htdocs/test/index.html
两个命令是用来生成index.html文件
设置test的访问权限
# SSLRequireSSL
Options None
AllowOverride None
Order allow,deny
Allow from all
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
AuthName "Awstats Access"
AuthType Basic
AuthUserFile /usr/local/apache/htdocs/test/htpasswd.users
Require valid-user
/usr/local/apache/bin/htpasswd -c /usr/local/apache/htdocs/test/htpasswd.users admin
Admin
这行是设置访问test的用户名和密码,这里是admin admin
- 使用awstats对apache日志进行监测
- linux安装awstats对apache日志进行监测
- 使用awstats分析apache日志
- 使用awstats分析apache日志
- awstats对规范日志进行统计分析
- 用 AWStats 对 vsftpd 日志进行统计
- 用Awstats对Nginx日志进行分析
- 使用Shell对apache日志进行分析
- ubuntu10.04使用awstats分析apache日志文件
- Linux下Apache日志分析工具--AWStats安装使用
- Awstats 处理多apache日志
- Awstats 日志分析 Apache nginx
- 使用awstats分析nginx日志
- AWStats: Apache/IIS的日志分析工具
- AWStats: Apache/IIS的日志分析工具
- ubuntu 用Awstats分析Apache日志
- ubuntu 安装apache日志分析软件awstats
- AWStats: Apache/IIS的日志分析工具 ——在Windows平台上的使用简介
- SQL Server 2005 中实现通用的异步触发器架构
- 简与美(1)
- 软件架构——设计原则
- struts2ejb3-jboss-plugin的使用
- 关于动态嵌入式DLL病毒的发现及清除
- 使用awstats对apache日志进行监测
- 24岁等待爆发却发现忧郁来袭
- C#高手帮忙解决下
- 简与美(2)
- 软件架构——系统分析员、系统架构师、项目经理的区别
- 简与美(3)
- mosaic
- 原来“鸡”比“鸭”贵啊
- 银光的光.划破天际【转】