- ベストアンサー
掲示板(CGI)設置でApacheの意味と使い方を教えて下さい。
下記掲示板「めぐあい掲示板」を設置しようとしたのですが、Apacheの意味やインストール方法がわかりません。 めぐあい掲示板 [MI_BBS] V4.60のダウンロードファイルに含まれてるマニュアル(mi_bbs.txt)の119行~150行までの意味が全くわかりません。例えば「/usr/binにシンボリックリンクを作成する」の意味がわかりません。 http://www.megumi-island.net/cgi.html#crypt 当方、Apacheを使わない?掲示板やその他のCGIの設置はそこそこ経験がありますが、/usr/local/apache/を作成する方法が全くわかりません。 教えて下されば幸いです。 ちなみにディレクトリの作成とパーミッションの意味と設定方法はよくわかります。 なお、サーバーの環境は/usr/bin/perlです。 /usr/local/apache/ | |--- cgi-bin/ (701) 【スクリプト格納ディレクトリ】 | |--- htdocs/ (701) | | | |--- bbs_data/ (777) 【データファイル格納ディレクトリ】 | | | +--- bbs_file/ (733) 【添付ファイル格納ディレクトリ】 | +--- secret/ (701) | +--- bbs_pass/ (777) 【パスワードディレクトリ】
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
/usr/local/apache/ を作成する必要はありません。 自分のホームディレクトリに構築してください。
その他の回答 (1)
- entree
- ベストアンサー率55% (405/735)
中身を確認してみました。 Mi_bbs.pm の設定で各ディレクトリのパスを正しく設定すればどこでも動作可能ですよ。 ただし、スクリプトだけは CGI が実行可能なディレクトリに置く必要があります。 あと、スクリプト (.cgi) に実行権限を与えるのを忘れないでください。
補足
回答ありがとうございます。 事情によりまだ動作確認してませんが、Mi_bbs.pmの設定で 格納ディレクトリを/usr/local/apache/ではなくホームディレクトリ /public_html以下にすればよいわけですね? ちなみにCGIはどこにおいても動作するサーバーを使用してます。
補足
早速のお返事ありがとうございます。 ただ単純にホームディレクトリ(/public_html)以下に構築すればいいんんですね。トライしてみます。 あのマニュアルだと戸惑いますよね。