Analogのインストール のバックアップソース(No.2)

* 概要 [#l6a2bfbb]
アクセス解析のanalogをインストールします。

** ダウンロード [#t0b64da0]

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のインストール [#s80ee9c3]

 # rpm -ivh analog-6.0-1.src.rpm
    1:analog                 ########################################### [100%]
   
** rpmファイルの作成 [#j6c8d608]
 # rpm -bb /usr/src/vine/SPECS/analog.spec
 実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.65461

** rpmのインストール [#ccd8b175]
 # rpm -ivh /usr/src/vine/RPMS/i386/analog-6.0-1.i386.rpm
 準備中...                   ########################################### [100%]
    1:analog                 ########################################### [100%]

** 設定ファイルの編集 [#y81497fa]
 # 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*		←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.*		←ローカルアドレスからのアクセスを解析しない
 HOSTEXCLUDE niwaka.ddo.jp


** シンボリックリンクの作成 [#lc0b55b2]
 # ln -s /var/www/html/images /home/httpd/html/images

** 定期的に起動するように設定 [#ab174d38]
 # crontab -e

 MAILTO=""
 0 * * * * /usr/bin/analog

1行目:毎回メールが来るとウザイので来ないようにする。~
2行目:1時間ごとに起動するようにする。


* コメント [#v5327109]
#pcomment(Vine/コメント)