行くぞ中級技-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と違って暴走すると危険なプログラムですのでルールを守って
使いましょうね。
. . . . .
. . . . . 