« 关于windows上的lsass.exe进程 | Blog首页 | 了解一点硬件-硬盘生产全过程 »
配置AWStats,Apache日志分析工具
作者:eygle | 【转载请注出处】|【云和恩墨 领先的zData数据库一体机 | zCloud PaaS云管平台 | SQM SQL审核平台 | ZDBM 数据库备份一体机】
链接:https://www.eygle.com/archives/2004/12/aeoeaawstatsapa.html
今天参考了车东的文章,配置调整了AWStats工具,用于我的站点的日志分析。链接:https://www.eygle.com/archives/2004/12/aeoeaawstatsapa.html
AWstats是一个基于Perl的WEB日志分析工具,极其强大,界面友好,而且支持中文。
目前稳定版本是6.2,2004-11-06 发布,测试版已经到了6.3,为了稳定可靠,我安装了6.2版。
该软件可以到:
http://awstats.sourceforge.net/ 或者
http://sourceforge.net/projects/awstats/
下载。
在处理日志时,需要安装cronolog工具,将日志设置成按天截断。
可以参考我的:
安装cronolog,格式化Apache的日志文件
很不错的工具。
为了提高安全性,可以设置访问认证:
在httpd.conf文件中配置需要认证的目录:
其中在 /opt/apache/passwd/下产生passwords 的密码文件
运行如下代码产生用户名为awsuser用户及其密码
/opt/apache/bin/htpasswd -c /opt/apache/passwd/passwords awsuser
注意:先要在 /opt/apache/下建passwd目录
我的网站访问分析:
访问分析
历史上的今天...
>> 2018-12-26文章:
>> 2012-12-26文章:
>> 2008-12-26文章:
>> 2006-12-26文章:
>> 2005-12-26文章:
在httpd.conf文件中配置需要认证的目录:
< Directory "/opt/apache/www.eygle.com/cgi-bin/awstats/" > AuthType Basic AuthName "Restricted Files" AuthUserFile /opt/apache/passwd/passwords Require user awsuser < /Directory >
其中在 /opt/apache/passwd/下产生passwords 的密码文件
运行如下代码产生用户名为awsuser用户及其密码
/opt/apache/bin/htpasswd -c /opt/apache/passwd/passwords awsuser
注意:先要在 /opt/apache/下建passwd目录
我的网站访问分析:
访问分析
历史上的今天...
>> 2018-12-26文章:
>> 2012-12-26文章:
>> 2008-12-26文章:
>> 2006-12-26文章:
>> 2005-12-26文章:
By eygle on 2004-12-26 10:37 | Comments (13) | Web | 130 |
看了你的访问量下了我一跳,一天的独立访问者就是3000多阿,再一细看,你那几首MP3改去掉了,否则搜索引擎会拖垮你的带宽的
更改了大部分。
流量应该将下来了。
你好,我是一名web工作者
可不可以发你点你服务器上的log给我看看
建议大家试试Webiase,这是一款免费的网站日志分析工具,安装使用非常简单,支持apache和iis,分析非常全面!
http://www.webiase.com
你好! 这个是指的是什么目录啊?
“Require user awsuser ”这个不需要改吗?还是把awsuser 改成访问的人就可以了啊?
你好!"/opt/apache/www.eygle.com/cgi-bin/awstats/”这事指什么目录啊?
"Require user awsuser "这里的awsuser是访问的用户名吗?
你好!"/opt/apache/www.eygle.com/cgi-bin/awstats/”这事指什么目录啊?
"Require user awsuser "这里的awsuser是访问的用户名吗?
后面不是写了么
/opt/apache/bin/htpasswd -c /opt/apache/passwd/passwords awsuser
谢谢你的回复。
我的安装目录是这样:
apache: /usr/local/apache/
awstats: /usr/local/awstats/
awstats 每个域名配 目录:
/etc/awstats/awstats.mysite.com.conf
"/opt/apache/www.eygle.com/cgi-bin/awstats/”这个目录的应该是哪个呢?
我的MSN arong521@hotmail.com QQ:158863748 很荣幸和你交个朋友。呵呵,我是做系统管理的。
你的Apache发布目录在哪里?
awstat应该放在apache的发布目录里,否则怎么远程浏览啊?
我的www.eygle.com是网站发布目录,awstats放在下面就行了,用密码文件包含一下,否则awstats存在漏洞可能受到攻击。
谢谢,朋友,我已经弄好了,我是第一次用awstats。现在还有个问题,我这有很多域名,每个域名有自己的url 。用你说的办法加验证,我只要打开个第一个访问域名其它就不验证了。我想每个域名访问都需要用户验证,能做到啊?因为我想给每个域名,只有有权限的用户才访问。
这个认证实际上是Apache提供的,和awstats没有关系
要Apache验证不同用户,我没有深入研究过。
最土的办法,就是每个网站发布目录下放一个awstats,自己访问自己的内容,通过Apache限制不同目录的口令其权限。
肯定有更好的方法,你再找找!
这个能在IIS上使用吗?调了多次也不起作用。