ホームページ開設方法

簡単掲示板作成~掲示板を作ろう~

このページはkentさんのASKA BBSを利用した掲示板の設置方法をご紹介しています。
利用規定、その他、詳細につきましてはこちらをご覧ください。

KENT WEB

Click Here!!! まずは利用規定をご覧ください。

ABOUT

  • 1. 投稿記事を管理人に自動でメール通知させることできます。
  • 2. クッキー対応や管理人による記事削除が可能です。
  • 3. 各記事に「返信」リンクがつき、返信メッセージを付けやすい構造になっています。
  • 4. キーワードから過去の投稿記事のワード検索を行うことができます。
  • 5. このスクリプトには利用規定があります。 利用規定に同意される方のみ利用が可能です。また、読まずに利用した場合は利用規定に合意したものとみなします。

INDEX

  • 1. 必要なファイルをダウンロードする。
  • 2. 詳細設定の変更。(特に設定の必要がなければ、3.へ進んでください)
  • 3. FTPにてアップする
  • 4. ファイルのアクセス権の変更。
  • 5. 動作確認

CONTENTS

必要なファイルをダウンロードする。

必要なファイルをダウンロードし、自己解凍または解凍すると以下のファイルが展開されます。
ファイルは、自己解凍形式(Windows用)LHA形式のいずれかをお選びください。
aska.cgi...(実行ファイル)
aska.log...(データファイル)
jcode.pl .....(漢字コード変換ライブラリ)

詳細設定の変更。

(注)以下の値がデフォルトになっています。何も変更されない場合は「3.FTPにてアップする」へ進んでください。

aska.cgiをエディタ(メモ帳など)で開き以下の個所をお好みに応じて修正してください。

25行目 $title = "Aska BBS";
掲示板のタイトルです。変更が可能です。
その他、27~40行にて表示色などの変更が可能です。

49行目 $pass = '0123';
記事削除のためのマスタパスワードです。半角の英数字でご指定ください。

52行目 $max = 50;
これを超える記事は古い順に削除されていきます。あまり大きくするとサーバに負荷がかかったり動作が重くなりますので、最大でも100件程度にしてください。

55行目 $home = '../index.html';
戻り先のURLです。相対パスかhttp://からのフルパスで指定します。
フルパス(BANBAN ドメインのお客様の場合):
http://www.***.banban.jp/お客様のアカウント
青字(***)は、お客様によって設定内容が異なるところです。

58行目 $body = '<body bgcolor="#F5F5F5" text="#000000" link="#0000FF" vlink="#800080">';
背景色、文字色、リンク色などを設定します。HTML文法にそって自由に色指定をしてください。

104行目\
 @deny = (
 "anonymizer",
 "cache*.*.interlog.com",
 "",
 "",
 "",
 "",
 );

アクセス拒否するホスト名を指定することが可能です。いくつでも指定は可能で、サンプルのようにワイルドカード(*)の使用も可能です。

FTPにてアップする。

FTPソフトには、WindowsユーザーにはNextFTP(シェアウェア)、FFFTP(フリーウェア)というソフトがあります。 MacユーザーにはFetch(シェアウェア)というソフトがあります。
それぞれの説明は以下をご覧ください。
NextFTP
FFFTP
Fetch (Mac ~9.*)
Fetch (Mac 10.*~)

FTPソフトを使ってお客様のホームページエリアの public_html内にファイルをアップします。

ファイル転送時のご注意!! ファイル名は小文字で転送してください。
gifファイルはバイナリモード,その他はアスキーモードで転送してください。

ディレクトリ構造を以下に示します。([]内はアクセス権。後述)

public_html / index.html など
  |
  +-- cgi-bin [777] / aska.cgi [755]
               aska.log [666]
               jcode.pl [644]

public_html下にcgi-binというフォルダを作り、ダウンロードしたプログラムファイルをアップします。

ファイルのアクセス権を変更する。

転送後、ファイルのアクセス権を変更します。
例:NextFTPであれば、アクセス権を変えたいファイルを選択し、右クリックで「属性の変更」項目を選択。以下のウィンドウが開く。

ファイル名 属性
cgi-binフォルダ 777
aska.cgi 755
aska.log 666
jcode.pl 644

<参考>各アクセス権の意味は下記のようになっています。

  Owner Group User
(Nobody、全員などと
表記されている場合もあります)
  読込み 書込み 実行 読込み 書込み 実行 読込み 書込み 実行
755 × ×
666 × × ×
777
664 × × × × ×

動作確認

転送とアクセス権の設定が完了したら、動作確認を行います。 ブラウザを起動し、URL欄(アドレスと書いた欄)にお客様のホームページアドレス/cgi-bin/aska.cgiを入力し、リターンキーを押下します。 ※お客様のホームページアドレスは【ご契約のお知らせ(別紙)】をご参照ください。 掲示板が表示されていれば、掲示板の作成は完了です。HTMLにリンクを張り付けてください。

【記述例】
public_htmlの直下にあるHTMLファイルに記述する場合
<a href="cgi-bin/aska.cgi">掲示板</a>

ページの先頭に戻る