設置手順

2006.04.30 日曜日
ダウンロード」カテゴリより、RGT本体を。
スキン」カテゴリより、スキンファイルをダウンロードし、ファイルを準備してください。

ご注意!:本体にはスキンが含まれていません。

zipファイルの解凍後は以下のようになってるはずです。
まずスキンの4フォルダを全て選択し、本体ファイルの「skin」フォルダの中に入れてください。

RGTファイル内容



Perlパスの設定


rgt.cgi」をメモ帳などで開き、最初の一行のPerlパスを設定して保存します。
サーバによって定められているパスに書き換えてください。

Perlパスとはサーバに「これはPerlスクリプトだ」と教えるための“まじない”みたいなものです。 大抵サーバ・プロバイダのサイトの「CGIについて」等のドキュメントに書いてあります。

#!/usr/local/bin/perl ←Perlパス




config.cgiの設定


config.cgi」をメモ帳などで開きます。 以下のように初期設定をします。
通常のサーバで、最低限変更が必要だと思われる項目に限定します。
→OS付属のテキストエディタでは使い勝手がよくありません。 Windows 環境でしたら、シンプルでスクリプトが見やすい『TeraPad』をお勧めしておきます。

$skindir = './skin/skinname';
- 使いたいスキンのディレクトリを設定してください。 末尾の / (スラッシュ)は省略のこと。
- ここで rgt.cgi が使用するスキンが決まります。
- skin.cgi があるディレクトリです。 CasualYellowスキンなら ./skin/casualyellow と書きます。

$home = 'http://your.page.address/index.html';
- あなたのホームページのURLを指定してください。

$cgititle = "cgititle";
- スクリプトのタイトル名として使います。
- ゲームならギルド名やパーティ名など基本的に自由に書いてください。
- 初期起動を確認するために、最初はこのままでアップロードしてください。

$subtitle = "subtitle";
- スクリプトのサブタイトル名として使います。
- ゲームならサーバ名など基本的に自由に書いてください。
- 初期起動を確認するために、最初はこのままでアップロードしてください。

$admin_pwd = '01234';
- 管理者パスワードです。 必ず変更してください。 通常は英数字8文字内です。
- これはどのようなときでも代用のパスワードとして使うことが出来ます。
- (登録編集時、登録削除時、パスワード変更時の「現在のパスワード」として、など)

$scriptDir = 'http://your.page.address/rgt/';
- rgt.cgi がある(rgt.cgi を置く予定の)ディレクトリのURLです。
- リンク元チェック時に使用されます。 もしリンク元チェックしないなら空にしてください。

$ImgUrl = 'http://your.page.address/rgt/img/';
- 画像をアップロードする場所、img ディレクトリのURLです。
- ダウンロードしたファイルの中にある空の img ディレクトリのこと。

$max = 20;
- 登録できる最大数を設定します。

$p_log = 0;
- 1ページに表示する記事数(メンバ数)を設定します。 0 を指定すれば一括表示。
- 規模によっては一括表示で充分です。

保存してください。 以上で、オフラインでの作業は終了です。



ファイルアップロード・パーミッション(権限)の設定


FTPクライアント等を使用して、サーバにアップロードします。
以下に設置例を示します。 [ ] 括弧内はパーミッション値。

パーミッションはあくまで参考値です。設置するサーバによって適正なものは異なることがあります。ご利用のサーバの環境や状況までは当方ではサポートしかねます。 >>参考リンク「パーミッションとは?」 (Kentweb)

最近では、ディレクトリとcgiのパーミッションは 777・755 では動かないサーバも多く、よりセキュリティの高い 705 を指定しているサービスもあります。

[ディレクトリ構成例]
rgt.cgi [755] (本体スクリプト)
dat.cgi [755] or [666] (データファイル)
config.cgi [755] (初期設定ファイル)
cgi-lib.pl [644] (CGI汎用ライブラリ)
jcodeg.pl [644] (日本語コード変換ライブラリ)
img [777] (画像をアップロードするディレクトリ)
skin [777]━ (スキンを入れるディレクトリ)
┗ casualyellow [777]
┗ marinenote [777]
┗ purplered [777]
┗ silvergray [777]━
┗ skin.cgi [755]




完了!


本体スクリプト rgt.cgi にブラウザ等でアクセスして問題がなければ完了です。
設置後は、config.cgi$skindir を変更するだけでスキンを変えることができます。

試しに、お一人登録してみてください。
データが更新されると、rgt.cgi と同じディレクトリに index.html が生成されるはずです。通常は、rgt.cgi でなく、この index.html にアクセスするようにしてください。 負荷が少なく、ページが表示されるのも早いでしょう。

おつかれさまでした!





Comments

Comment Form

Trackbacks

go top.
Entries
Other
RSS 1.0 | Atom 0.3
Powered by
Serene Bach 2.21R
RSS 1.0