http://cyberam.dip.jp/service/awstats_ja/awstats_ja-6.7/manual.html
を参考にawstatsの設定を行う。
以前awstatsの脆弱性のお陰でサーバー侵入されたので将来的にはアクセス制限かけたい・・・。
一応ディレクトリをわかりにくくしておいた。
#以前の奴は各サーバーの/cgi-bin/awstats/awstats.plを絨毯爆撃していた様子だったので
awstatsの日本語化ではhttp://www.bflets.dyndns.org/Tools/AWStatsJpn.htmlが有名だが
今回のサイトはlogrotateでファイル名が変わってしまう問題を解決していて勉強になった。
/etc/logrotate.d/httpdを編集してrotate直前に任意スクリプトを実行できる。
prerotate
/usr/bin/perl /usr/local/apache/cgi-bin/conv_weblog_to_utf8.pl < /usr/local/apache/logs/access_log > /usr/local/apache/logs/access_log.enc
/usr/bin/perl /usr/local/apache/cgi-bin/awstats.pl -config=awstats.conf -update > /dev/null
endscript
コメント