9-4

 行くぞ中級技-4
   実際にCGIを設置してみましょうか。


『答え』 無料ホームページを使って実際にチャレンジ。

無料ホームページもいろいろありますがCGI使用許可してくれている代表例で トクトクを使ってCGI設置してみましょうか。
まずはトクトクでホームページ申し込みの上でご自身のアップロード先が 確定していることを確認して下さい。
(メール等の確認手続きがありますが即時エリア開設されますので便利。 まずは内容はこれまでに作ってきたものをindex.htmlという名前でアップロードしてみれば良いですね。)
私の場合はwww41.tok2.com/home/misteroz/というURLでトクトクからサーバーをお借り出来ました。
さてさて、試しにBBSを設置しましょうか。
今回はCGI設置に自信をつける為に簡単設置タイプを選んでみましょう。 CGI-Arkadiaさんとこの BBS-TypeNという掲示板を設置しましょう。これは2個アップロードするだけで動きます。 さて、まずはソフトをゲットしましょう。 BBS-TypeT.txt(アップする時にBBS-TypeT.cgi)と jcode.txt(アップする時にjcode.pl)の2つを取り込んで下さい。
取り込んだら名前をアップロード用に直します。BBS-TypeT.txtはBBS-TypeT.cgiに、jcode.txtはjcode.plと直します。
ここでひとつ覚えておきましょう。jcode.plはCGIを動かすディレクトリ(フォルダ)に1個あれば良いのです。 今後、他のCGIを設置する場合はjcode.plはアップロードする必要ありませんので。
さて、BBS-TypeN.cgiを開いて先頭の1行を#!/usr/bin/perlと書き換えたらすぐにアップロードしてしまいましょう。大丈夫です。うまく行きますよ。
次にパーミッション設定です。お使いのFTPソフトでBBS-TypeN.cgiを755に設定して下さい。(パーミッション設定方法は前項でマスター済みですよね?)
さて、これで確認できます。ちゃんとCGIが設置出来たのかどうかはアクセスしてみれば良いのです。
私の場合はhttp://www41.tok2.com/home/misteroz/BBS-TypeN.cgiというURLですのでブラウザのアドレス欄にこれを記載して えいっ!と行けば こんな風になってます(^^)
書き込みが出来たらOKですね。(^^)やりましたねっ!
後はホームに戻る時のURLやカラーリングを修正したらバッチリです。 (ここまで辿りついた優秀な生徒さんならBBS-Type.cgiの中身を読んで直すのは容易い作業でしょう)

CGI配布元でも解説されていますし、CGIプログラムを開いて戴いたらお気付きのように 直して良い部分は明記されているのがCGIの特徴です。 つまり逆に言えば、修正して良いと書いてない部分は触ってはいけないのもCGIプログラムの 特徴なんです。今までのHTMLと違って暴走すると危険なプログラムですのでルールを守って 使いましょうね。


     . . . . .   . . . . .