http

httpdとして、Apache がインストールされています。
アクセスカウンタとして、wwwcount2.5がportsにてインストールされています。

お客様によっては、個別インストールとpackageインストールとがあります。

インストール状態

個別インストール

ルートディレクトリ
/usr/local/apache/
実行ファイル
/usr/local/apache/bin/
設定
/usr/local/apache/conf/
ログデータ (ファイルサイズ増加に注意)
/var/log/www/
起動処理
/etc/rc.local
HTMLルート
/usr/local/apache/htdos/
CGIルート
/usr/local/apache/cgi-bin/
実行PID
/var/run/httpd.pid
アクセスカウンタ 設定
/usr/local/etc/Counter/conf/count.cfg
アクセスカウンタ データ
/usr/local/etc/Counter/data/

packageインストール

ルートディレクトリ
/usr/local/www/
実行ファイル
/usr/local/sbin/
設定
/usr/local/etc/apache/
ログデータ (ファイルサイズ増加に注意)
/var/log/www/
起動処理
/usr/local/etc/rc.d/apache.sh
HTMLルート
/usr/local/www/data/
CGIルート
/usr/local/www/cgi-bin/
実行PID
/var/run/httpd.pid
アクセスカウンタ 設定
/usr/local/etc/Counter/conf/count.cfg
アクセスカウンタ データ
/usr/local/etc/Counter/data/

インストール後の個別設定

 ユーザーディレクトリでのCGI実行可能に設定済み。

 .cgi, .shtml使用可。

アクセスカウンタ

利用方法

http://www.acn.gr.jp/cgi-bin/Count.cgi?df=datafilename.dat

df= のところは、カウンタファイル名が入ります。

カウンタファイル

自動作成されないようにしてあります。
以下の様にファイルを作成します。ファイル名を、exsample.dat とします。

cd /usr/local/etc/Counter/data
echo 0 > exsample.dat
chown nobody.nogroup exsample.dat
chmod +w exsample.dat

詳しい説明のサイト

http://www.muquit.com/muquit/software/Count/Count.html

設定変更方法

共通

  個別インストール packageインストール
サーバにログオンします telnet slogin 等
root権限になります su root
カレントディレクトリを変更します cd /usr/local/apache/conf/ cd /usr/local/etc/apache/
設定ファイルを編集します

vi httpd.conf

記述チェックを行います。 /usr/local/apache/bin/apachectl configtest /usr/local/sbin/apachectl configtest
Apacheをリスタートします /usr/local/apache/bin/apachectl graceful /usr/local/sbin/apachectl graceful
Apacheが動いていることを確認します ps -ax

その他設定

ログデータ

ログデータをカットするようにしてあります。
毎月1日0時に、ログデータカットを行うようにして有ります。

/etc/crontabに以下の設定をしてあります。
`0 0 1 * * root /usr/local/etc/cronexec/rslogm.pl`

/var/log/www が /var/log/www19905 の様になります。