DCでCGIを設置しよう!

DCでのCGIの設置方法等を解説しています。
ここではある程度の基礎知識が必要になるので注意してください。

1.CGIって何?
CGIとはWeb上の掲示板・カウンター・チャットに使われるもので
Web上で処理を行い、ブラウザにそれを返すものです。
CGIはperlというプログラム言語で書かれていて複雑です。
DCではテストする環境がないので自分でプログラムするのは
不可能なので、ここではあくまで設置について説明します。
CGIのスクリプトはいろんな所でいろいろなものが配布されてます
↓
2.CGIが自分で設置できると・・
多くの人は掲示板や投票所等をレンタルしていると思いますが、
自分で設置できれば面倒な手続きもいらず設定等も自由に出来ます
さらにレンタルにはない特殊なCGIが設置できれば、
他とは違う面白いホームページにすることも可能ですね!
↓
3.CGIが使用できるHPスペースを借りよう!
CGIはhtmlと違いサーバーに強い負担をかけます。そのため、
ジオシティーズやトライポッド(日)等では使用出来ません。
そこでCGIが作動させれるHPサーバーを借りる必要があります。
DCで使用できる所は今のところミルトクラブだけだと思います。
まずここのHPスペース(5MB)を借りましょう!
DCでログインする時は非セキュアサーバーから入ります。
↓
4.CGIを設置してみよう!
CGIを設置し、稼動させるまでの流れはこんなかんじです。
STEP1,欲しいCGIスクリプトを見つける。
STEP2,スクリプト等をトランスローダーで自分のHPに運ぶ
STEP3,空のファイルの作成する。(それぞれのCGIに応じて)
STEP4,ファイル編集でCGIの各設定をする。(パスやリンク先など)
STEP5,パーミッション(ファイル属性)を変更する。
STEP6,動作テスト(設置完了)
実例をあげて説明してみましょう
STEP1―――
ここではネットサーフレスキューにある人気の投票フォームを設置
してみましょう!それほど難しくはないですよ。
STEP2―――
まず「cgi-bin」というサブディレクトリを作る必要があります。
そこにスクリプト「vote.cgi」と日本語変換ライブラリ「jcode.pl」
グラフ用画像「bar.gif」をそれぞれトランスローダーで運びます。
STEP3―――
そして同じディレクトリ上に「vote.dat」というファイルを
中に何も書かずに作成します。
STEP4―――
スクリプトのファイル編集を選ぶと、設置したURLを記入する部分や
ページのタイトル等が書かれた部分がありますので、その部分を
書き換えます。他の部分を変えてしまうとサーバーエラーが出たりして
下手をするとサーバーダウンをも引き起こし、大変危険です。

STEP5―――
パーミッション(ファイルモード)を変更します。これはそのファイルに
誰がそのファイルを見たり書き込んだりできるかを設定するもので、
3桁の数字で表されます。基本的にスクリプトを配布しているページに
どんな数値にすればいいのか書かれているので見てみてください。
ここでは「vote.cgi」を755,「vote.dat」を666,
「jcode.pl」を644にそれぞれ設定します。
STEP6―――
これで設置は完了です。だいたいこんな感じになります。
どうしてもできない時は相談してください。
簡単なものだとこんな感じで設置できます。
凝ったものだと、設置するのも大変なものもありますので、
詳しい設置方法等はCGIを配布しているページを参考にして下さい。
↓
5.オススメCGI紹介
ネットサーフレスキュー(Web裏技)
掲示板・チャット・カウンター等、様々な種類のCGIがあります。
CGIについて詳しく書かれているので、もっと勉強したい人はどうぞ
EASY CGI
掲示板・アクセス管理・お遊びもの等、いろいろなものがあります。
CGI初心者へのQ&Aのページもありますよ。
ドリームキャストでできること
おなじみDCセーブデーターのダウンローダーが置いてあるHPです。
DCだと設置するまでかなり面倒な作業になります・・
My Tools.NET
うちのドリキャスウルトラクイズでおなじみのクイズCGIがあります。
DCで設置するのはかなり大変な作業になるかも・・

ホームページ制作に関する質問・疑問・意見等は
掲示板またはメールまで気軽にどうぞ。

・DCでHPを作ろう!に戻る ・ワールドマップに戻る

Click Here !