|
作者:老王 公司网站换了一个新的服务器,这次我想顺便装上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日志
最新推荐文章于 2025-11-24 16:43:14 发布
本文介绍如何在更换服务器后安装和配置Awstats统计软件的过程。包括解压安装包、配置文件修改、添加定时任务等步骤,并提供了针对大访问量站点按天归档的优化方案。
原贴:http://hi.baidu.com/thinkinginlamp/blog/item/3a571d95d716f8087bf480a4.html
408

被折叠的 条评论
为什么被折叠?



