Quick Startとは     ▽

Quick Start では、CGIの設置及びHTMLの知識のある方や、今までにapeboardを使用したことのある方のために設置方法を簡単にまとめたものです。
これをみてわからない部分は、詳細ページのほうを参考にして下さい。

各ファイルの設定     ▽

apeboard+を設置するにあたり、設定する必要のあるファイルは以下の通りです。

・apeboard_plus.cgi
・apeboardp_mt.cgi
・boardini.cgi(apeboard+初期設定ファイル)
・skinini.cgi(apeskin設定ファイル)

なお、apeskinの仕様につきましては、「Create apeskin」のページをご覧下さい。

アップロード前の確認     ▽

各ファイルの初期設定がすみましたら次はサーバの方に各ファイルをアップロードしなければなりません。
アップロードする前に以下の事を確認してみて下さい。

・データファイルの名前はちゃんと想像されにくいようなファイル名に変更したか。
・Perlやsendmail、その他各ファイルのパス等はきちんと設定したか。
・apeskinの<form action=" ">の部分は正しいか。
・サーバの方でCGIが使えるようになっているか。(.htaccessが必要な場合等)

アップロードする際に注意する点としては、[.cgi]、[.html]、[.dat]等のファイルは必ずアスキーモードで転送し、画像等のファイルは必ずバイナリモードで転送するということです。

転送するファイルは以下の通り

* apeboard_plus.cgi  ・・・  掲示板用スクリプト
-
* xxxxxxxx.dat  ・・・  データファイル(必ず名前を変更)
-
* apeboardp_mt.cgi  ・・・  管理者専用ページのスクリプト
-
* boardini.cgi  ・・・  apeboard 設定ファイル(拡張子の変更禁止)
-
* skinini.cgi  ・・・  apeskin 設定ファイル(拡張子の変更禁止)
-
* jcode.pl  ・・・  日本語コード変換ライブラリ
-
* apeskin.html  ・・・  apeskinファイル(通常表示部分)
-
* res_file.html  ・・・  apeskinファイル(レス投稿ページ部分)
-
* images  ・・・  apeskin で使用する各画像

ここで、imagesはディレクトリとなっていますので、サーバ側でimagesというディレクトリを作成し、そこにimages内の各画像をバイナリモードで転送して下さい。

パーミッションの設定     ▽

パーミッションの設定は以下の通り

* apeboard_plus.cgi  ・・・  -rwxr-xr-x (755) 
-
* xxxxxxxx.dat(データファイル)  ・・・  -rw-rw-rw- (666) 
-
* apeboardp_mt.cgi  ・・・  -rwxr-xr-x (755) 
-
* boardini.cgi  ・・・  -rwxr-xr-x (755) 
-
* skinini.cgi  ・・・  -rwxr-xr-x (755) 
-
* jcode.pl  ・・・  -rwx---r-x (705) 
-
* 各 HTML ファイルや画像等  ・・・  -rw-r--r-- (644) 


アップロードした後の確認     ▽

まず、ファイルのアップロードとパーミッションの設定が終了したらきちんと動作するかどうか確認のため、apeboard_plus.cgi及びapeboardp_mt.cgiにアクセスし、動作をチェックしてみて下さい。
最初にパスワード設定の画面がでるはずです。

ここでサーバエラーなどが出てしまった場合は、もう一度よく設定等を確認してみて下さい。
また、TIPS &FAQ のページを参照してみて下さい。
その上でうまく動作しなかった場合はapeboard MLに投稿してみて下さい。
もちろん、明らかにバグと思われる場合は直接2apes.comの方へご連絡下さっても構いません。
その場合はメールのSubjectの最初に必ず [Q:apeboard] とつけて下さい。

つぎにそれぞれの初期設定ファイル、「boardini.cgi」、「skinini.cgi」にアクセスしてみて下さい。

ここで、初期設定ファイルの中身が丸見えになってしまう場合はセキュリティ上問題がありますので、ファイルの名前を他人に想像されにくいものに変更したり、.htsccess によって中身が見えないように設定するなどの対策をして下さい。