新サーバーに webalizer をインストールする時の手順をまとめておく。
- webalizerのソースダウンロード
http://www.webalizer.org/download.html
# wget ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.23-08-src.tgz # tar xzfv webalizer-2.23-08-src.tgz
webalizerの日本語データは「euc」なので、これを「UTF-8」へ変更する。でないと、あとで文字化けで苦労する。
# cd webalizer-2.23-08/lang # iconv -f euc-jp -t utf-8 webalizer_lang.japanese > webalizer_lang.utf8 # mv webalizer_lang.japanese webalizer_lang.japanese_euc # mv webalizer_lang.utf8 webalizer_lang.japanese
インストール
# cd ../ # ./configure --with-language=japanese --enable-dns --enable-geoip --enable-bz2 # make # make install
webalizer の場所は? 標準でここ
# which webalizer /usr/local/bin/webalizer
Webmin で Log File Rotation の設定を確認する。周期はWeekly がいい。初期設定では nginx のログはDaily になっている。
Webmin のモジュールで Webalizer Logfile Analysis の設定ができる。すぐに解析ジェネレートできる。