TOP > doCNT+

≫インストール

設置までの手順は以下の通りです。
  1. アーカイブを解凍する
  2. Perlパスを書き換える
  3. パーミッションを設定する
順番に確実にこなしていきましょう。



1.アーカイブを解凍する

doCNT+ は LHA形式で圧縮し配布しています。
ダウンロード後、解凍作業をするにはLHA形式に対応した解凍ソフトが必要です。解凍すると以下のファイルが展開されます。

*ディレクトリ構造を保って、空ディレクトリやファイルも残す設定で解凍すると、転送作業などその後の設定が楽チンです。


・/dcp/ --- doCNT+用ディレクトリ。
  • dcpi.pl --- 設定ファイル (設定はこのファイルで)
  • dcp.cgi --- 実行ファイル
  • gifcat.pl --- gif画像連結ライブラリ by 杜甫々さん http://tohoho.wakusei.ne.jp/www.htm


  • /dat/ --- バナー広告HTMLファイル用ディレクトリ
    • lastcntdate.txt --- 最終カウントアップ日付記録用
    • today.txt --- 今日のカウント値記録用
    • total.txt --- トータルカウント値記録用
    • yesterday.txt --- 昨日のカウント値記録用
  • /images/ --- カウント画像ファイル
    • 0.gif 〜 9.gif --- 画像ファイル
  • /work/ --- カウント画像ファイル
    • dcp.lck --- ファイルロック用ロックファイル
    • w.cgi --- 2重カウント防止用ログファイル


  • /ReadMe/ --- 利用規定や解説書などドキュメント用(アップロードの必要ナシ)





2.Perlパスを書き換える

Perlパスを書き換える必要があるファイルは dcp.cgi だけです。
dcp.cgi の1行目に書かれているPerlパスを設置するサーバの環境に合わせて書き換えます。

Perlパスとは #!/usr/bin/perl#!/usr/local/bin/perl という部分のことです。

設置サーバのCGI環境を解説しているページなどに載っていると思います。どうしてもわからない方は設置サーバの管理者に直接お尋ねください。

また、各ディレクトリの名前や設置位置を変更する場合は、dcpi.pl 内の設定を正しく書き換えます。
自信の無い方はこのドキュメントどおりの設置構成にしておけば特に変更の必要はありません。




3.パーミッションを設定する

以下の構成でサーバにファイルを設置して、パーミッションを設定してください。( [パーミッション値] )

*当幅フォントでないとずれます(;´Д`)

  /public_html/--┼--index.html [604]
                 │
                 ┼--/cgi-bin/--/dcp/--┼--dcpi.pl [604]
                     [705]     [705]   │  dcp.cgi [705]
                                       │  gifcat.pl [604]
                                       ┼--/dat/--lastcntdate.txt [606]
                                       │  [705]  today.txt [606]
                                       │         total.txt [606]
                                       │         yesterday.txt [606]
                                       ┼--/work/--dcp.lck [606]
                                       │  [707]   w.cgi [606]
                                       ┼--/images/--(0-9).gif [604]
                                           [705]
  *[ ]の中の数字はパーミション値