1 頁 (共 1 頁)

Webalizer 網頁分析工具安裝

發表於 : 週四 2月 16, 2006 4:50 pm
布魯斯
官方網站:http://www.mrunix.net/webalizer/
設定難度:簡單,極適合新手架設
軟體特色:大致上,所有分析的內容他都有了!雖然圖表比較沒有那麼炫...
授權模式:GPL

首先先確定必須安裝的rpm有沒有安裝:
zlib-1.1.3-25.7
zlib-devel-1.1.3-25.7
libpng-devel-1.0.14-0.7x.3
libpng-1.0.14-0.7x.3
gd-1.8.4-4
gd-devel-1.8.4-4

下載安裝

代碼: 選擇全部

[root@test root]# wget ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.01-10-src.tgz 
[root@test root]# cd /usr/local/src
[root@test src]# tar -zxvf /root/webalizer-2.01-10-src.tgz
[root@test src]# cd webalizer-2.01-10
[root@test webalizer-2.01-10]# ./configure --prefix=/usr/local  \
> --with-language=chinese 
[root@test webalizer-2.01-10]# make
[root@test webalizer-2.01-10]# mkdir -p /usr/local/man/man1
[root@test webalizer-2.01-10]# make install
[root@test webalizer-2.01-10]# mkdir -p /usr/local/apache2/htdocs/webalizer


註:建議安裝語系採用預設英語,而非中文,否則產生網頁會有亂碼


編輯設定檔

代碼: 選擇全部

[root@test root]# cd /etc 
[root@test etc]# cp webalizer.conf.sample webalizer.conf
[root@test etc]# vi webalizer.conf


# 只要修改底下這幾個重要的資訊即可:
LogFile   /var/log/httpd/access_log  #這個就是你的 Apache 登錄檔完整路徑與檔名
LogType   clf             #選擇 log file 的格式,就是 clf 這種啦!
OutputDir  /usr/local/apache2/htdocs/webalizer #當資料處理完畢之後,輸出的目錄
Incremental yes             #當你的 logrotate 不是一個月一次時,必需設定!
HostName www.bruce.idv.tw      #輸出檔案的時候,顯示在最上方的主機名稱
# 其他的則使用預設值就可以啦!很簡單的啦!

另外在最下面有Hide的選項,可以把不要計算的副檔,譬如是*.js或是*.swf加入。

設定每天排程
[root@test etc]# vi /etc/crontab
# 加入底下這一行:
20 2 * * * root /usr/local/bin/webalizer
# 說的是每天的 2:20 執行一次 webalizer

webalizer亦可放在windows上執行,將排程指定webalizer.exe後面加入conf即可執行。