登錄檔分析軟體:awstats
http://vbird.dic.ksu.edu.tw/linux_server/0360apache_4.php#other_pkg_awstats除了 webalizer 之外,我們其實還可以透過 awstats 這個厲害到不行的 perl 的程式來進行資料分析, 由於這個軟體是以 perl 來執行的,所以請確定你的 mod_perl 已經安裝且 CGI 的執行權限已經啟動了! 這個軟體的特色是:
[*] 官方網站:http://awstats.sourceforge.net/
[*] 官方軟體:http://awstats.sourceforge.net/#DOWNLOAD
[*] 設定難度:較難,需要有點技巧!
[*] 軟體特色:中文化的很完整,而且該有的都有了,相當炫的一個分析利器!
[*] 授權模式:GPL
這套軟體不但可以由系統的 cron 來進行分析,甚至還提供瀏覽器直接以 CGI 的方式來即時更新登錄檔吶! 真是厲害厲害!鳥哥個人是比較不喜歡使用瀏覽器來線上更新分析的結果, 因為在你更新分析結果時,怎麼知道系統會不會很忙碌?如果系統正在忙碌中, 這套軟體的分析可也是很耗費系統資源的吶!所以建議直接以 crontab 的方式來處理即可。
目前官方網站不但提供 tarball 甚至也提供 RPM 來給使用者下載了!真是方便啊! 但是你還是要注意的,這個軟體曾經因為安全性的問題導致很多網站的掛點, 所以建議你還是把這個軟體的輸出結果放置在受保護的目錄中喔!底下鳥哥以 7.0-1 這個 RPM 版本來說明, 請你自行到官方網站下載吧!(註:檔名為 awstats-7.0-1.noarch.rpm )
假設你將這個 RPM 檔案放置到 /root 當中,那麼自己 rpm -ivh filename 去安裝他吧! 不要跟我說你不會 RPM ~鳥哥是會昏倒的~@_@!由於這個 RPM 檔案將 awstats 的資料通通放置到 /usr/local/awstats 當中去了! 為了自己網頁設定上的方便,建議你是可以這樣做的:
# 1. 先安裝後再將 awstats 提供的 Apache 設定資料給他複製到 conf.d 下
# rpm -ivh awstats-7.0-1.noarch.rpm
# cp /usr/local/awstats/tools/httpd_conf\
> /etc/httpd/conf.d/awstats.conf
# vim /etc/httpd/conf.d/awstats.conf
Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/"
Alias /awstatscss "/usr/local/awstats/wwwroot/css/"
Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/"
Alias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/"
Options +ExecCGI
AllowOverride AuthConfig
页:
[1]