|
FreeBSD 研习课程讲义
|
| Prev
| AWStats Web
Log分析器 |
Next |
Advanced Web Statistics (AWStats) 是一个功能强大的Web Log分析器,图表化的显示出user的
访问页面数,点击数,作业系统,浏览器版本,从何处连结,网站本身错误链接等..........
1.安装 awstats
#cd /usr/ports/www/awstats/
#make install
#make clean
2.修改设定档 (直接复制过来再做个人化的修改,既方便又安全)
#cd /usr/local/www/cgi-bin/
#cp awstats.model.conf awstats.conf
#vi awstats.conf
~~需更改的重要设定~~
预设值: LogFile="/var/log/apache/access.log"
修改成:
LogFile="/var/log/httpd-access.log" #改成你的 apache 所产生的 log 位置
DNSLookup=1 #是否 DNS 解析, 0 为否, 1为是
使用预设值即可:
DirCgi="/cgi-bin" #Awstats 程式所在目录 DirIcons="/icons" #Awstats 图片所在目录
预设值:
SiteDomain=""
修改成:
SiteDomain="waylon.homelinux.net" #主机的Domain name
AllowToUpdateStatsFromBrowser=0 #设定能否从网页上更新资讯,建议设定 0 DefaultFile="index.html" #您网站的首页 SkipHosts="" #忽略不统计的位址
预设值:
Lang="auto"
修改为:
Lang="tw" #设定语系为中文
3.启动awstats服务
#cd /usr/local/www/cgi-bin
#perl awstats.pl -config=/www/cgi-bin/awstats.conf
开始解析httpd-access.log,第一次会比较久,要有耐心点
4.加入crontab排程
#crontab -e 15 * * * * perl /usr/local/www/cgi-bin/awstats.pl -config=/awstats.conf
5.做出来的东西 http://waylon.homelinux.net/cgi-bin/awstats.pl
|