Sponsored Link
CGIで掲示板設置

HOME > CGI設置 > CGIで掲示板設置

■ はじめに

KENTさんCGIスプリクト利用規定をよく読んでからCGIを設置して下さい

■ 掲示板の設置

STYLE-BOARD シンプル掲示板
これはKENTWEB さんの「ASKA BBS」のスタイルを変更したものです。こちらではこの掲示板の設置方法を解説していきます。

サンプルはこちらClick
(テスト投稿可能です。)
このページを見て、うまく設置できた人の報告があればうれしいです。

■ CGI をダウンロードしよう

まず、CGIをダウンロードしてください。

style-boardをダウンロード

■ CGIを解凍して下さい

■ダウンロードしたファイルを解凍する

上記でダウンロードしたファイルをLhasa32(推薦)で解凍します。すでに圧縮・解凍ツールなどをお持ちの方は、それをお使いいただいても結構です。 解凍したらstyle-boardのフォルダがが出てきます。その中に3個のファイルが入っています。(下記を参照)

style-board
(style-board)
 ├stylebbs.cgi
 ├stylebbs.log
 └code.pl
■ CGIファイルを書き換える

stylebbs.cgiテキストエディターワードパットやメモ帳など)で開いて 決められた場所を書き換えてください。他にも変更個所はありますが それは慣れてからでいいでしょう。書き換えが終了したら上書き保存してください。

  • ワードパット( スタート→プログラム→アクセサリ→ワードパット)
  • メモ帳    ( スタート→プログラム→アクセサリ→メモ帳 )
  • 変更箇所
    #!/user/local/bin/perl
    • プロバイダーで決められたperlを指定します
    • #!/user/local/bin/rerl か #!/user/bin/perl が代表的ですが、これもプロバイダーによって異なります。

    # タイトル名
    $title = "Aska style";

    • 掲示板のタイトルを記入

    $pass='0123';

    • 書き込みを除去するための管理用パスワードです英数半角で書いて下さい

    $home = '../index.html';

    • 戻り先(トップページ)パスを指定します
    • http://からはじまる、フルパスを記入してもいいです
    ■ 転送先にフォルダを作り、その中にstyleboardを転送する

    ■フォルダの作成

    index.htmlと同じ場所(ここでは public_html )にcgiを置くためのフォルダー cgi-bin )を作ります。public_htmlがない場合でも同じです、index.htmlがある場所に(cgi-bin)と言う名で作ってください。しかしプロバイダーによっては(cgi-bin)のフォルダがいらない(不用または禁止されている)場合があります。わからない人はプロバイダーに聞いてみて下さい。

    ■ファイルの転送

    1. FFFTP接続後、右の画面で「右クリック→フォルダ作成(K)」で新しいフォルダができます。
    2. フォルダ名は(cgi-bin)にして下さい
    3. (public_html) の中に index.html などがある
    4. index.html と同じ場所に (cgi-bin)と名前を付けてフォルダを作る
    5. (cgi-bin)の中に (style-board)を丸ごと転送する
    ディレクトリー構成図例

    (publc_html)--- index.html
            |
            └ (cgi-bin)-(style-board)--+ stylebbs.cgi
                                ├ stylebbs.log
                                └ jcode.pl

    アドレスはこのようになります
    ※ http://あなたのホームページ/cgi-bin/style-board/stylebbs.cgi

    cgi-binフォルダが必要じゃない(禁止している場合など)

    ディレクトリー構成図例2

    (publc_html)--- index.html
            |
            └ (style-board)--+ stylebbs.cgi
                         ├ stylebbs.log
                         └ jcode.pl

    アドレスはこのようになります
    ※ http://あなたのホームページ/style-board/stylebbs.cgi

    ■ 転送したファイルの属性の変更

    ■属性の変更

    ファイルを転送したたけではCGIは起動しません。転送したファイルのアクセス権(属性)を変更して下さい。アクセス権はプロバイダーによって異なりますので、お使いのプロバイダーを調べてみてください。

    属性変更の仕方(FFFTPの使い方)

    ■アクセス権 (パーミッション)を設定します。

    一般的なアクセス権
    stylebbs.cgi 755
    stylebbs.log 666
    jcode.pl 644
    ■ 最後に

    ■チェック
    属性変更が終わればCGIをしてチェック見ましょう。後ろに「mode=check 」をつけてください。

      例) http://あなたのホームページ/cgi-bin/style-board/stylebbs.cgi?mode=check

    ■リンクする
    チェックに問題がなければCGIにリンクします。

      例)<a href="cgi-bin/style-board/stylebbs.cgi">掲示板</a>

      例)<a href="http://あなたのホームページ/cgi-bin/style-board/stylebbs.cgi">掲示板</a>

    リンクが完了したら掲示板を使ってください。無事使用ができれば設置完了です。


    [HOME]

    Click Here! Click Here!