以下說明在FreeBSD上可以快速安裝完成,其他系統(tǒng)請自己看別的說明文章。
實例:
http://chiwawa.plala.jp/cgi-bin/awstats.pl
特點:
1, 界面友好:可以根據(jù)瀏覽器直接調(diào)用相應(yīng)語言界面(有簡體中文版)
參考輸出樣例:http://awstats.sourceforge.net/cgi-bin/awstats.pl
2, 基于Perl:并且很好的解決了跨平臺問題,系統(tǒng)本身可以運行在GNU/Linux上或Windows上(安裝了ActivePerl后);分析的日志直接支持Apache格式 (combined)和IIS格式(需要修改)。Webalizer雖然也有Windows平臺版,但目前已經(jīng)缺乏維護;AWStats完全可以實現(xiàn)用一套系統(tǒng)完成對自身站點不同服務(wù)器:GNU/Linux/Apache和Windows/IIS服務(wù)器的統(tǒng)一統(tǒng)計。
3, 效率比較高:AWStats輸出統(tǒng)計項目比Webalizer豐富了很多,速度仍可以達到Webalizer的1/3左右,對于一個日訪問量百萬級的站點,這個速度都是足夠的;
4, 配置/定制方便:系統(tǒng)提供了足夠靈活但缺省也很合理的配置規(guī)則,需要修改的缺省配置不超過3,4項就可以開始運行,而且修改和擴展的插件還是比較多的;
5, AWStats的設(shè)計者是面向精確的"Human visits"設(shè)計的,因此很多搜索引擎的機器人訪問都被過濾掉了,因此有可能比其他日志統(tǒng)計工具統(tǒng)計的數(shù)字要低,來自公司內(nèi)部的訪問也可以通過IP過濾設(shè)置過濾掉。
6, 提供了很多擴展的參數(shù)統(tǒng)計功能:使用ExtraXXXX系列配置生成針對具體應(yīng)用的參數(shù)分析會對產(chǎn)品分析非常有用。
AWStats安裝
# cd /usr/ports/www/awstats/
# su -
# make
# make install
配置文件
# cd /usr/local/www/cgi-bin
# mv awstats.sitename.conf awstats.conf
# vi awstats.conf
至少修改3個地方
# Example: "gzip -d </var/log/apache/access.log.gz |"
#
LogFile="/var/log/httpd-access.log"
# Example: "myintranetserver"
#
SiteDomain="chiwawa.plala.jp"
# Default: "/icon" (means you must copy icon directories in "/mywwwroot/icon"
#
DirIcons="../icons" #如果你的其他東西都是缺省安裝話,否則自己研究一下。
日志分析
./awstats.pl -update -config=sitename
比如:./awstats.pl -update -config=chiwawa.plala.jp
log比較大的話你就要耐心等一會兒
日志統(tǒng)計自動運行
# vi /etc/crontab
添加
# #update awstats
10 8 * * * (cd /usr/local/www/cgi-bin/awstats/; ./awstats.pl -update -config=chiwawa.plala.jp)
這樣每天早上8點10分自動更新