はじめに


ここでは、2apesによるapeboard+の設置講座をやろうと思います。HPを作成したけど、もう「レンタルのデザインじゃ気に食わない」「飽きてしまった!」って人にオススメです。

apeskinの構造を説明します。簡単に言いますとCGIとは、真っ裸の人間だと思ってください。このままじゃ猥褻物陳列罪容疑で捕まるので、今スキンと言う名の洋服をきて誠実になろうとしています。CGI→体、スキン→洋服だと思えば簡単ですね。


必要なソフトをDL


全部で3つ必要なものがあります。

@CGIが設置可能なスペースが必要です。設置の不可はHPスペースの規約読んでみればわかります。
A2apesでapeboard+(本体)をDLしましょう。
Bapeboard+専用のskinをDLしてきましょう。

apeboard+のskinは、自分の好きなやつを素材やさんなんかでDLしてくるといいですね。どこで探すの?って人のためにとりあえず、ここなんてどうでしょうか?
[0574]CGI・SKIN系→apeskin
ここのランキングで配布サイト検索できます。本体とスキン揃いましたか?

▲TOPに戻る



ファイルを書き換える


apeboard+とapeskinを解凍しましょう。中身はこんな感じになっているはずです。

apeboard+(本体) apeskin(スキン)
apeboard_plus.cgi
apeboard_mt.cgi
boardini.cgi
jcode.pl
apeboard.dat
apeskin.html
res_file.html
skinini.cgi
その他画像ファイル

この赤のファイルを書き換えます。
それではapeboard_plus.cgiを開きましょう。メモ帳でOKです。
開いたら「#!/usr/local/bin/perl」この部分を書き換えるんですが、この部分はサーバーによって異なりますので、サーバーのヘルプなを参照して各自、指示通りに変更しましょう!書き換えたら、上書き保存します。

次はapeboard_mt.cgiを同様に書き換え、上書き保存します。
※「#!」などは削除しないでください!この為にエラーが出たりします。

次に青のファイルapeboard.datの名前を書き換えます。なるべくなら、分かりにくい名前にしておく方がいいでしょう。何故名前を変えるかといいますと、ほかの人にBBSをいじられないようにする為です。

※次にboardini.cgiを書き換える際に使いますので、覚えて置くように。

最後に、緑のファイルboardini.cgiを書き換えます。ここで注意して欲しいのが「'';」などは消さないということです。消したためにエラーが出てしまうことが多々あります。

そして、最低限書き換えなければならない事だけ書きます。

「管理者のメールアドレス」→自分のアドレス
「ホームページのURL」→自分のHPのアドレス
「管理者ページ用クッキーの名前」→適当に変更
「ホームページの戻りURL」→戻り先アドレス
「データーファイルの場所の指定」→ (さっき変更した名前).datにする。
「クッキーの名前(必ず変更)」→適当に変更
「管理者の名前(レス部分で使用可)」→自分のHN
「sendmailのパス」→サーバーに合わせたものに。 指定がなければそのまま
「書き込むサイトのURL」→ 自分のURL/cgi-bin/bbs/apeboard_plus.cgiに替える。

ここで、bbsとありますが、本当はなんでもOKです。今回はbbsとしましょう。以上で書き換え終了!

▲TOPに戻る




アップロードする


それでは、サーバーに「cgi-bin」というフォルダを作りましょう。もし、すでにある人は作る必要なし!ない人はFFFTPを使っている人は、右側の画面で「右クリック」→「フォルダ作成」でOK。
「cgi-bin」を作ったらそのフォルダの中にもう一つ「bbs」というフォルダを作りましょう。「bbs」の部分は本当は何でも良いですが、この部分が先ほどの「自分のURL/cgi-bin/bbs/apeboard_plus.cgi」のbbsの部分になります。今回はbbsにしてみましょう。



この赤い部分にアップロードします。2つめからは、diaryなど他の名前のフォルダの中にアップロードしましょう。1つのフォルダに1つのCGIしか設置できませんので注意して下さい。

アップロードするファイルは、以下のファイルです。

apeboard+(本体) apeskin(スキン)
apeboard_plus.cgi
apeboard_mt.cgi
boardini.cgi
jcode.pl
apeboard.dat
apeskin.html
res_file.html
skinini.cgi
その他画像ファイル

以上のファイルを図で言うと赤い部分、bbsフォルダの中にアップロードします。
以下のモードでアップロードしましょう。モードが違うと、エラー出るんで注意!

apeboard+(本体) apeskin(スキン)
apeboard_plus.cgi (アスキー)
apeboard_mt.cgi (アスキー)
boardini.cgi (アスキー)
jcode.pl (アスキー)
apeboard.dat (アスキー)
apeskin.html (アスキー)
res_file.html (アスキー)
skinini.cgi (アスキー)
その他画像ファイル (バイナリー)

そして、次にバーミッション(属性)の変更をします。

変更するファイル
apeboard_plus.cgi (755)
apeboard_mt.cgi (755)
boardini.cgi (755)
jcode.pl (705)
apeboard.dat (666)
skinini.cgi (755)

転送後のファイルを「右クリック」→「属性の変更」→3桁の数字を上記のものに書き直す。以上でOK!
また、サーバーによってはお勧めのバーミッションがあったりするので、そちらのほうが良いかもしれません。

▲TOPに戻る



確認する


それでは掲示板にアクセスしてみましょう。アドレスは「自分のHPアドレス/cgi-bin/bbs/apeboard_plus.cgi」です。

どうですか?成功すれば「パスワードを入力してください」というページが出てきているはずです。ここでいうパスワードとは、掲示板を管理する際に使うので忘れないように!!

失敗した?

パスワードの入力ページが出ない。そんな人は、大体がこの辺でミスってます。

必要なソフトをDLする…apeboard+が設置したいのにapeboardをDLしてしまった。
必要な書き換え…「#!」「,"」 などを消してしまった。
アップロード…転送モードを間違った。パーミッションの設定を間違った。
確認…アクセスしているURLが違う。

こんなところで間違っている人が多いので、根気よくやり直しましょう。

▲TOPに戻る