- Apacheアクセスログ解析にVisitorsをインストール。
# aptitude install visitors nkf
- アクセスログ解析結果出力ティレクトリ作成。
# mkdir /var/www/admin/log
- 所有者を一般ユーザーへ変更(hogeは一般ユーザーへ)
# chown hoge.hoge /var/www/admin/log
- visitors.shを作成(hogeは一般ユーザーへ)
# vi visitors.sh
#!/bin/bash # ユーザーネームを記載 username=hoge # アクセス解析用ディレクトリを記載 addlog=/var/www/admin/log/ # このスクリプトのログファイル名を記載 logfile=/var/log/logsearch.log function logsearch { date '+%Y/%m/%d(%a) %T' for a in `find /var/log/apache2/* -mtime -4` do log=`basename $a` visitors -A -m 30000 $a -o html > $addlog$log nkf -w -m0 $addlog$log > $addlog$log.html rm -f $addlog$log done } logsearch >> $logfile 2>&1 echo "" >> $logfile; echo "" >> $logfile; chown -R $username:$username $addlog - 実行権を付与 && Cronへ登録
# chmod +x visitors.sh # mv visitors.sh /etc/cron.hourly
- .htaccessを作成
# vi /var/www/admin/log/.htaccess
Options Indexes Includes ExecCGI FollowSymLinks MultiViews
hogeは一般ユーザーへ
# chown hoge.hoge /var/www/admin/log/.htaccess
- ブラウザで「http://admin.サーバー名/log」へアクセスする。
- Newer: [Debian]Debian lennyで1からサーバーを作ってみる – IPTables log analyzerをインストール
- Older: [Debian]Debian lennyで1からサーバーを作ってみる – pflogsummをインストール
Trackbacks:1
- Trackback URL for this entry
- http://ore.saizensen.net/archives/381/trackback
- Listed below are links to weblogs that reference
- [Debian]Debian lennyで1からサーバーを作ってみる – Visitorsをインストール from おれ最前線ねっと
- pingback from VisitorsでApache2のログ解析 | ソースコード備忘録Press 10-02-11 (木) 19:02
-
[...] [Debian]Debian lennyで1からサーバーを作ってみる – Visitorsをインストール [...]




