Webalizer のインストールと設定。
アクセス元 IP アドレスを国名に変換するため。
[root]# wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz [root]# gunzip GeoIP.dat.gz [root]# mv -v GeoIP.dat /usr/local/share/GeoIP/・webalizer インストール
http://www.webalizer.org/download.html から取得。
[root]# yum install gd gd-devel [root]# cpan GD # Perl モジュール GD.pm インストール [root]# tar xvfj webalizer-2.23-08-src.tar.bz2 [root]# cd webalizer-2.23-08 日本語を EUC-JP から UTF-8 に変更 [root]# mv -v lang/webalizer_lang.japanese lang/webalizer_lang.japanese_euc [root]# nkf -w lang/webalizer_lang.japanese_euc > lang/webalizer_lang.japanese [root]# rm -v lang/webalizer_lang.japanese_euc [root]# ./configure --with-language=japanese --enable-geoip [root]# make -j3 [root]# make -j3 install [root]# webalizer -V # 確認 [root]# cd .. [root]# rm -vrf webalizer-2.23-08・解析結果出力ディレクトリ作成
[root]# mkdir /var/www/html/webalizer [root]# chown apache:apache /var/www/html/webalizer・解析結果へのアクセス制御
LAN 内以外からのアクセスを拒否。
[root]# vim /etc/httpd/conf/httpd.conf apache 2.2 <Directory "/var/www/html/webalizer"> order deny,allow deny from all allow from 127.0.0.1 192.168.1.0/24 </Directory> apache 2.4 <Directory "/var/www/html/webalizer"> require ip 127.0.0.1 192.168.1.0/24 </Directory>