apache のログ解析
パッケージはRedHatLinuxに入っているのを使用する。
rpm -ivh webalizer-2.01_10-11.i386.rpm
httpd.conf を修正
$ vi /etc/httpd/conf/httpd.conf # modified by yuji 2004/01/04 for webalizer #HostnameLookups Off HostnameLookups On # modified by yuji 2004/01/04 for webalizer ローカルアドレスはログに出力しない # http://www.zdnet.co.jp/help/tips/linux/l0235.html # CustomLog logs/access_log combined SetEnvIf Remote_Addr 192.168.0. no_log CustomLog logs/access_log common env=!no_log
webalizer.conf を修正
$ vi /etc/webalizer.conf # add by yuji 2004/01/04 HostName hoge.co.jp # add by yuji 2004/01/04 PageType php3 PageType pl # add by yuji 2004/01/07 # ローカルホストとLAN内のマシンはカウントしない HideSite localhost HideSite 192.168.0.* # add by yuji 2004/01/07 # webalizer のアクセスはカウントしない IgnoreURL /usage/*
自動起動設定
$ vi /etc/crontab 23 * * * * root /usr/bin/webalizer
再起動
$ service httpd restart httpdを停止中: [ OK ] httpdを起動中: [ OK ] $ service crond restart crondを停止中: [ OK ] crondを起動中: [ OK ]