Webalizer
Apache用ログ解析ツール。
インストール
まず、本体と検索語の日本語対応パッチをダウンロード
wget ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.01-10-src.tgz wget http://tyche.pu-toyama.ac.jp/~a-urasim/webalizer/webalizer-a-urasim_2.patch
解凍してパッチを当てる
tar zxvf webalizer-2.01-10-src.tgz cd webalizer-2.01-10 patch < ../webalizer-a-urasim_2.patch
インストール
./configure --with-language=japanese --enable-dns --with-db=/usr/include/db4 --with-dblib=/usr/lib make make install
Webalizer用のディレクトリを作成し、サンプル設定をコピー
mkdir /var/www/html/webalizer cp /etc/webalizer.conf.sample /etc/webalizer.conf
設定
vi /etc/webalizer.conf
# LogFile /var/lib/httpd/logs/access_log LogFile /usr/local/apache2/logs/access_log.1
# OutputDir /var/lib/httpd/htdocs/usage OutputDir /var/www/html/webalizer
# DNSCache dns_cache.db DNSCache dns_cache.db
# DNSChildren 0 DNSChildren 5
# SearchEngine yahoo.com p= # SearchEngine altavista.com q= # SearchEngine google.com q= # SearchEngine eureka.com q= # SearchEngine lycos.com query= # SearchEngine hotbot.com MT= # SearchEngine msn.com MT= # SearchEngine infoseek.com qt= # SearchEngine webcrawler searchText= # SearchEngine excite search= # SearchEngine netscape.com search= # SearchEngine mamma.com query= # SearchEngine alltheweb.com query= # SearchEngine northernlight.com qr= SearchEngine a9.com q= SearchEngine alltheweb.com q= SearchEngine altavista.com q= SearchEngine aol.com query= SearchEngine ask.jp q= SearchEngine biglobe.ne.jp q= SearchEngine cache.yahoofs.jp w= SearchEngine eureka.com q= SearchEngine excite. search= SearchEngine fresheye.com kw= SearchEngine goo.ne.jp MT= SearchEngine google. q= SearchEngine hotbot.com MT= SearchEngine infoseek.co.jp qt= SearchEngine jword.jp name= SearchEngine lycos.com query= SearchEngine mamma.com query= SearchEngine msn. q= SearchEngine naver. query= SearchEngine netscape.com search= SearchEngine nifty.com Text= SearchEngine northernlight.com qr= SearchEngine vivisimo.com query= SearchEngine webcrawler. searchText= SearchEngine yahoo. p=
実行
webalizer -c /etc/webalizer.conf
認証
必要ならBASIC認証をかける等する。