Analogのインストール のバックアップ(No.6)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- Analogのインストール へ行く。
- 1 (2005-05-21 (土) 16:18:02)
- 2 (2005-05-21 (土) 16:22:22)
- 3 (2005-05-24 (火) 01:42:08)
- 4 (2005-06-10 (金) 18:49:35)
- 5 (2005-06-11 (土) 13:58:12)
- 6 (2005-06-21 (火) 00:23:04)
- 7 (2005-06-29 (水) 02:19:33)
- 8 (2005-08-03 (水) 16:42:15)
- 9 (2005-08-03 (水) 19:53:26)
- 10 (2005-08-05 (金) 14:33:24)
- 11 (2005-08-29 (月) 14:47:44)
概要 †
アクセス解析のanalogをインストールします。
ダウンロード †
Vine用のパッケージがなかったのでsrc.rpmをダウンロードしました。
# wget http://www.iddl.vt.edu/~jackie/analog/analog-6.0-1.src.rpm --16:49:43-- http://www.iddl.vt.edu/%7Ejackie/analog/analog-6.0-1.src.rpm => `analog-6.0-1.src.rpm' www.iddl.vt.edu をDNSに問いあわせています... 198.82.160.64 www.iddl.vt.edu[198.82.160.64]:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 1,419,264 [application/x-rpm] 100%[==============================================>] 1,419,264 293.26K/s ETA 00:00 16:49:49 (257.07 KB/s) - `analog-6.0-1.src.rpm' を保存しました [1419264/1419264]
src.rpmのインストール †
# rpm -ivh analog-6.0-1.src.rpm 1:analog ########################################### [100%]
rpmファイルの作成 †
# rpm -bb /usr/src/vine/SPECS/analog.spec 実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.65461
rpmのインストール †
# rpm -ivh /usr/src/vine/RPMS/i386/analog-6.0-1.i386.rpm 準備中... ########################################### [100%] 1:analog ########################################### [100%]
設定ファイルの編集 †
# vi /etc/analog.cfg
# If you need a LOGFORMAT command (most people don't -- try it without first!), # it must go here, above the LOGFILE commands. LOGFILE /usr/local/apache2/logs/access_log* ←apacheのログファイルを指定 # LOGFILE /old/logs/access_log.* # OUTFILE Report.html # HOSTNAME "[my organisation]" OUTFILE /home/httpd/html/Report.html CHARTDIR images/ LOCALCHARTDIR /home/httpd/html/images/ LANGUAGE JAPANESE-EUC HOSTNAME "niwaka.ddo.jp" HOSTURL http://niwaka.ddo.jp STYLESHEET ./style.css HOSTEXCLUDE 192.168.0.* ←ローカルアドレスからのアクセスを解析しない FULLBROWSER ON
シンボリックリンクの作成 †
# ln -s /var/www/html/images /home/httpd/html/images
定期的に起動するように設定 †
# crontab -e
MAILTO="" 0 * * * * /usr/bin/analog
1行目:毎回メールが来るとウザイので来ないようにする。
2行目:1時間ごとに起動するようにする。
tips †
解析データをほかのコンピュータに移動したいとき †
元のコンピュータで、
# vi /etc/analog.cfg
追加
CACHEOUTFILE /root/cache.db
実行
# analog
cache.db を移動先のコンピュータに持ってきて、
たとえば、
# mv cache.db /var/analog-6.0/cache.db
に移動。
# vi /etc/analog.cfg
追加
CACHEFILE /var/analog-6.0/cache.db
実行
# analog
これで、cache.db + apacheのログファイル が解析されるようになります。
コメント †
コメントはありません。 Analog/コメント?