Webalizerインストール手順
http://extstrg.asabiya.net/pukiwiki/index.php?Webalizer%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%BC%EA%BD%E7Webalizer インストール手順 †
インストール手順 †
Webalizerをtarボールからインストールする手順は下記となる。
オリジナルソースでは2バイト文字が含まれる検索文字列が化けるため、パッチを適用して対応する。
- ソースコードを入手
wget ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.01-10-src.tgz
- 展開
tar xfvz webalizer-2.01-10-src.tgz cd webalizer-2.01-10
- 検索文字列日本語化のパッチ適用
wget http://tyche.pu-toyama.ac.jp/~a-urasim/webalizer/webalizer-a-urasim_2.patch patch < webalizer-a-urasim_2.patch
- コンパイルとインストール
./configure --with-language=japanese --with-db=/usr/include/db4 --with-dblib=/usr/lib --enable-dns with-dblib=/usr/lib make make install
定期自動実行 †
アクセスログを解析するためには定期的にログ解析を実行する必要がある。
一般的にはシェルスクリプトをcronで回して定期的にログ解析を行う。
以下はサンプルスクリプトである。
環境に依存し変更する必要がある箇所は下記となる
WEBALIZER= | webalizerの実行ファイルの位置を指定(通常は変更不要) |
HTTPLOG= | 解析するログファイルの絶対パスで指定 |
OUTPATH= | 解析結果を出力するディレクトリを指定 |
# ------------------------ # Webalizer script # ------------------------ # Version : 1.0 # update : 2006.04.27 # export LANG=C export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin # Set WEBALIZER="/usr/local/bin/webalizer" HTTPLOG="/usr/local/apache/logs/access_log" OUTPATH="/usr/local/apache/html-ssl/webalizer" # Exec cd $OUTPATH $WEBALIZER $HTTPLOG > /dev/null 2>&1
Last-modified: 2007-01-10 (水) 15:28:51 (6315d)