作者:老王 公司网站换了一个新的服务器,这次我想顺便装上awstats,用于统计数据。 tar zxvf awstats-6.6.tar.gz 然后把文件拷贝到/usr/local/awstats目录 mv awstats-6.6 /usr/local/awstats 创建awstats默认的数据存放目录(缺省是:/var/lib/awstats/) mkdir -p /var/lib/awstats cd /usr/local/awstats/tools 回答几个问题,就可以了。 然后我们要修改一下awstats的配置文件(位于/etc/awstats目录),让它和apache能配合起来。 我的apache日志采用的是combined格式,并用cronolog程序按天分隔,如下: CustomLog "|/usr/local/sbin/cronolog /data/weblog/%Y/%m/%d/access" combined 所以awstats配置文件要做适当修改: 修改一下LogFile="/data/weblog/%YYYY-24/%MM-24/%DD-24/access"选项 修改一下SiteDomain和HostAliases选项 修改一下LoadPlugin="decodeutfkeys"选项 最好再装上GeoIP插件,具体步骤可以搜索 最后不要忘记了在cron里加入自动更新: /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -databasebreak=day -config=your.domain.com 这里我加入-databasebreak=day选项是为了适应大访问量,否则awstats默认是按月归档的,会很慢,修改之后就是按天归档的了,不过这样的话,浏览报表又成了问题,因为awstats按天浏览报表很不方便,解决方法是参考车东的文章: http://www.chedong.com/blog/archives/001293.html http://www.chedong.com/blog/archives/001292.html 附录:车东文章中提供的calendar代码多少有点问题,这里我贴上我修改的版本 index.php: <?php awstats.php: <?php 具体链接什么的可能要改改,其他没什么了。 |
使用awstats分析apache日志
最新推荐文章于 2024-10-16 23:17:39 发布
原贴:http://hi.baidu.com/thinkinginlamp/blog/item/3a571d95d716f8087bf480a4.html
<script language="javascript" type="text/javascript"> /*');
if(pre[0]){
document.write('上一篇:');
document.write(' ');
}
/*]]>*/ </script>
PHP扩展生成框架的一个... 下一篇:
MySQL数据库轮转备份