WWW サーバ
O R A N G E

Webcounter
■ ダウンロード

最新版があればそちらをダウンロードする.

ダウンロードしたソースは適当なディレクトリと /usr/src 以下にコピーする.

■ GDBM ライブラリのインストール
  1. GDBM のインストール
    $ tar zxvf gdbm-1.8.0.tar.gz
    $ ./configure
    $ make
    # make install
  2. /etc/ld.so.conf に /usr/local/lib を追加.
    # vi /etc/ld.so.conf
  3. ライブラリの更新.
    # ldconfig
■ webcounter のインストール
  1. apache のソースディレクトリ内の src/modules に ディレクトリ cntr をコピー.
    http://www.dan.co.jp/webcounter/cntr/ 内のファイルと 比べてないものはダウンロードする.
    $ cp -r cntr ../apache_1.3.23/src/modules/.
  2. apache の再インストール
    $ ./configure --enable-module=status --activate-module=src/modules/cntr/libcntr.a
    $ make
    # make install
  3. パーミション,所有者の変更
    # mkdir /usr/local/apache/webcounter
    # cd /usr/local/apache/webcounter
    # cp -r /usr/src/webcounter-2.3.0/digits/ /usr/local/apache/webcounter/.
    # chmod 755 digits digits/default digits/tiny
    # mkdir logs
    # chown www-data.www-data logs
  4. apache の設定ファイルに以下を追加
    # LoadModule foo_module libexec/mod_foo.so

    AddModule mod_cntr.c

    <IfModule mod_cntr.c>
    CounterAutoAdd    On
    CounterFile          /usr/local/apache/webcounter/logs/%v
    CounterTimeFmt   "%A, %d-%b-%y %T %Z"
    CounterFaceDir   /usr/local/apache/webcounter/digits
    </IfModule>

    <Location /server-cntr>
    SetHandler server-cntr
    </Location>
  5. Apache の再起動
    # /usr/local/apache/bin/apachectl restart
参考文献・サイト
参考文献
  • OPEN DESIGN,特集 最新 Apache 徹底入門,2001年 12月号,CQ 出版
参考サイト
Copyright © 2002 EPnetFaN
最終更新日: 2002/06/03 (高橋 こう子)