Webalizer 安裝使用指南(1)
增大字體
Webalizer 的配置不是很困難,但是對于新手來(lái)說(shuō),安裝起來(lái)卻十分的麻煩,本文將詳細敘述安裝過(guò)程,幫你一步一步走向成功!
Webalizer 吹牛在一臺 200 Mhz 的普通 Pentium 機器上處理一萬(wàn)條記錄只需要一秒鐘,但是在我的賽揚機器上可沒(méi)有那么快。大概是我做了 IP 地址的反向解析的緣故。但是,不論速度如何,我認為 Webalizer 盡管不能和某些商業(yè)軟件的界面媲美,但是和其他的開(kāi)源軟件比起來(lái),其統計能力要強得多。
一. 安裝
Webalizer 需要用到相關(guān)的 jpeg, png 和 zlib庫,這些庫一般不缺省安裝,因此初學(xué)者會(huì )感到難于下手。由于這些庫具有相關(guān)性,因此下面的安裝步驟不能顛倒:
1、jpeg 庫的安裝
從 http://www.ijg.org/ 下載 jpeg 庫,解開(kāi)壓縮文件后,進(jìn)入到這個(gè)目錄:
./configure
make
make install
cd ..
2、zlib 庫的安裝
從 http://www.info-zip.org/pub/infozip/zlib/ 下載 zlib 庫后,
gunzip zlib*.tar.gz
tar -xvpf zlib-1.1.3.tar
mv zlib-1.1.3 zlib
cd zlib
./configure
make
make test
make install
cd ..
3、libpng 庫的安裝
從 http://www.libpng.org/ 下載 libpng 后:
gunzip libpng*.tar.gz
tar -xvpf libpng-1.0.10.tar
mv libpng-1.0.10 libpng
cd libpng
cp scripts/makefile.linux makefile
make
make test
make install
cd ..
你還可以從 http://www.freetype.org/download.html 選擇下載 freetype 字庫,但是這個(gè)步驟不是必須的。
cd freetype*
make setup
make
make install
cd ..
下面我們就可以開(kāi)始安裝 gd 庫了:
從 http://www.boutell.com/gd/ g下載 d-1.8.4.tar.gz :
cd gd-1.8.4
#如果需要使用 Xpm 或者 TrueType 支持,在 make 之前修改 Makefile。
make
#很多人會(huì )經(jīng)歷找不到 gd.h 的問(wèn)題,建議你在硬盤(pán)上搜索老的 gd.h 版本,然后 make install
接下來(lái),我們就可以開(kāi)始安裝 Webalizer 了,從 http://www.mrunix.net/webalizer/ 下載后:
cd webalizer-2.01-06
./configure
make
make install
如果不是通過(guò)源碼編譯的方法來(lái)安裝 Webalizer 的話(huà),你需要備份 /etc/webalizer.conf。
如果需要使用 DNS 反向解析功能的話(huà),我們還需要安裝 Berkeley DB。具體的安裝可以參考文檔:DNS.README。
二. 配置:
一個(gè)普通的配置文件為:
HideReferrer www.freelamp.com
Incremental yes
PageType htm*
PageType cgi
PageType php
PageType pl
IgnoreHist no
CountryGraph yes
IndexAlias index.cgi
IndexAlias index.php
HideReferrer Direct Request
HideURL *.gif
HideURL *.GIF
HideURL *.jpg
HideURL *.JPG
HideURL *.png
HideURL *.PNG
GroupURL /cgi-bin/* CGI Scripts
GroupURL /images/* Images
GroupReferrer yahoo.com/ Yahoo!
GroupReferrer excite.com/ Excite
GroupReferrer infoseek.com/ InfoSeek
GroupReferrer webcrawler.com/ WebCrawler
GroupReferrer google.com/ Google
GroupReferrer lycos.com/ Lycos
GroupReferrer metacrawler.com/ Metacrawler
GroupAgent MSIE Internet Exploder
GroupAgent Mozilla Netscape
GroupShading yes
MangleAgents 3
然后我們運行/usr/local/bin/webalizer -Q -c /root/webalizer.conf -n www.freelamp.com -o /home/freelamp/public_html/log/ /home/freelamp/logs/freelamp.log 把這句話(huà)寫(xiě)入 crontab ,我們就能從http://www.freelamp.com/log/ 看到日志統計結果了。