はじめに
ここでは、2apesによるapeboard+の設置講座をやろうと思います。HPを作成したけど、もう「レンタルのデザインじゃ気に食わない」「飽きてしまった!」って人にオススメです。
apeskinの構造を説明します。簡単に言いますとCGIとは、真っ裸の人間だと思ってください。このままじゃ猥褻物陳列罪容疑で捕まるので、今スキンと言う名の洋服をきて誠実になろうとしています。CGI→体、スキン→洋服だと思えば簡単ですね。
必要なソフトをDL
全部で3つ必要なものがあります。
@CGIが設置可能なスペースが必要です。設置の不可はHPスペースの規約読んでみればわかります。
A2apesでapeboard+(本体)をDLしましょう。
Bapeboard+専用のskinをDLしてきましょう。
apeboard+のskinは、自分の好きなやつを素材やさんなんかでDLしてくるといいですね。どこで探すの?って人のためにとりあえず、ここなんてどうでしょうか?
[0574]CGI・SKIN系→apeskin
ここのランキングで配布サイト検索できます。本体とスキン揃いましたか?
ファイルを書き換える
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としましょう。以上で書き換え終了!
アップロードする
それでは、サーバーに「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!
また、サーバーによってはお勧めのバーミッションがあったりするので、そちらのほうが良いかもしれません。
確認する
それでは掲示板にアクセスしてみましょう。アドレスは「自分のHPアドレス/cgi-bin/bbs/apeboard_plus.cgi」です。
どうですか?成功すれば「パスワードを入力してください」というページが出てきているはずです。ここでいうパスワードとは、掲示板を管理する際に使うので忘れないように!!
失敗した?
パスワードの入力ページが出ない。そんな人は、大体がこの辺でミスってます。
必要なソフトをDLする…apeboard+が設置したいのにapeboardをDLしてしまった。
必要な書き換え…「#!」「,"」 などを消してしまった。
アップロード…転送モードを間違った。パーミッションの設定を間違った。
確認…アクセスしているURLが違う。
こんなところで間違っている人が多いので、根気よくやり直しましょう。
