「YY-BOARD(わいわいボード)」の設定例

(配布元: Kent-web様 http://www.kent-web.com/)

■ YY-BOARDについて

「YY-BOARD」はKent-web様で配布されているフリーでアイコン対応の返信機能付き掲示板CGIです。


画面例



設定例
例としてご契約情報等が次のようになっているものとして解説します。
  • 掲示板設置URL: http://example.que.jp/bbs/
  • 掲示板CGI格納ディレクトリパス: /home/11/ext0000/example.que.jp/bbs/
  • UNIXアカウント名: ext0000
  • CGI実行はSuExec対応済
※ 上記アカウント名などは設定例ですので、実際の作業の際にはお客様のアカウント情報等をご使用ください。
※ 初期のお客様でSuExec未対応の場合はサポートデスクまで変更をご依頼ください。
※ フリーCGIをご利用の際には、配布元の利用規定等を必ず一読し、承諾の上ご利用下さい。
※ 動作に関しましてはサポート外ですので、不具合などにつきましては配布元サイトや参考書籍等をご参照下さい。

1. パッケージを入手します

http://www.kent-web.com/bbs/yybbs.html から利用可能な圧縮ファイルをダウンロードします。

また合わせてアイコン画像を同ページからダウンロードします。

今回の例では、まきまきさんのb_iconを用います。

2.ダウンロードした二つのファイルを解凍します

yybbsというフォルダとb_cionというフォルダが解凍先に作成されます。





3. Perlのパスを書き換えます

メモ帳等のエディタを用いて、yybbs.cgiとyyregi.cgiの1行目を

#!/usr/local/bin/perl
#!/usr/local/bin/perl5.8.5

と書き換えます。

4. yyini.cgiを編集し、掲示板の設定をします

様々な設定が出来ますので、必要に応じて変更して下さい。

5. ファイルをアップロードします

FTPソフト等でサーバに接続し、まずディレクトリを作成します。

最初にbbsというディレクトリを作成し、次にbbsディレクトリの中に

img・lock・pastという3つのディレクトリを作成します。

合計で4つ作成する事になります。

/home/11/ext0000/example.que.jp/bbs
/home/11/ext0000/example.que.jp/bbs/img
/home/11/ext0000/example.que.jp/bbs/lock
/home/11/ext0000/example.que.jp/bbs/past


次にファイルを転送します。

/home/11/ext0000/example.que.jp/bbs内に

yybbs.cgi・yyregi.cgi・yyii.cgi・yylog.cgi・count.dat・jcode.pl・pastno.datの7つのファイルを、

/home/11/ext0000/example.que.jp/bbs/img内にアイコン用画像gifファイル(b_iconのフォルダの中にはいっているもの)

/home/11/ext0000/example.que.jp/bbs/past内に0001.cgi

を転送します。

各ファイルのパーミッションを下記の通り変更します。

※[ ]内がパーミッション

/home/11/ext0000/example.que.jp/bbs/ [755]
/home/11/ext0000/example.que.jp/bbs/yybbs.cgi [755]
/home/11/ext0000/example.que.jp/bbs/yyregi.cgi [755]
/home/11/ext0000/example.que.jp/bbs/yyini.cgi [644]
/home/11/ext0000/example.que.jp/bbs/yylog.cgi [644]
/home/11/ext0000/example.que.jp/bbs/count.dat [644]
/home/11/ext0000/example.que.jp/bbs/jcode.pl [644]
/home/11/ext0000/example.que.jp/bbs/pastno.dat [644]
/home/11/ext0000/example.que.jp/bbs/img/bear.gif [644]
/home/11/ext0000/example.que.jp/bbs/img/cat.gif [644]
/home/11/ext0000/example.que.jp/bbs/img/cow.gif [644]
/home/11/ext0000/example.que.jp/bbs/img/dog.gif [644]
/home/11/ext0000/example.que.jp/bbs/img/fox.gif [644]
/home/11/ext0000/example.que.jp/bbs/img/hituji.gif [644]
/home/11/ext0000/example.que.jp/bbs/img/monkey.gif [644]
/home/11/ext0000/example.que.jp/bbs/img/mouse.gif [644]
/home/11/ext0000/example.que.jp/bbs/img/panda.gif [644]
/home/11/ext0000/example.que.jp/bbs/img/pig.gif [644]
/home/11/ext0000/example.que.jp/bbs/img/usagi.gif [644]
/home/11/ext0000/example.que.jp/bbs/img/zou.gif [644]
/home/11/ext0000/example.que.jp/bbs/past/ [755]
/home/11/ext0000/example.que.jp/bbs/past/0001.cgi [644]
/home/11/ext0000/example.que.jp/bbs/lock/ [755]

※FFFTPを用いた場合のパーミッションの変更例

 パーミッションを変更するファイルを選択し、メニューバーから  コマンド->属性変更を選びます。

644の場合:


755の場合:

6. 動作確認をします。

URLにアクセスして動作を確認します。

http://example.que.jp/bbs/yybbs.cgi?mode=check

問題がないことを確認します。
◎ 以上で設置は完了です。