- ベストアンサー
「Apache」のCGI・SSI等の設定方法又は参考書籍
Perl・CGI・SSIの勉強を始めようとしています。 「Perl/CGI辞典」という書籍を購入して学習を始めたのですが、Apacheのバージョンの違いに苦しみ、未だにプログラムの勉強に進めずにいます。 CGI・SSIを動作させる為の設定と、「/~xxxx(ディレクトリ名)/」の形式でディレクトリを指定することが出来るようにする設定を行いたいのですが、件の書籍やWeb検索で調べて回る限りでは、Apache 1.3系ベースでの説明が主で、私が自分のWinXP機にダウンロード出来たのは2.2.4でした。そういった書籍や解説サイトのhttpd.confの内容と違っていて、設定出来ませんでした。唯一出来たのは「http://localhost/cgi-bin/xxxx.cgi」という指定の場合に限りCGIが動作して、「http://localhost/cgi-bin/xxxx.shtml」から「xxxx.pl」を呼び出すことなどは駄目でした。 前置きが長くなってしまいましたが、教えて頂きたいのは「Apache 1.3.27」周辺のWinバージョンがダウンロード出来る場所(購入した書籍のバージョンに合わせる為)、あるいは、「Apache 2.2.4」以降のバージョンでの設定方法が説明されているWebサイトまたは書籍です。もちろん、この質問へのご回答の中でお教え頂けるくらいの情報量なのであれば、ここで教えて頂けると嬉しいです。 初心者でちんぷんかんぷんなご質問の仕方かも知れませんが、宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Apache 公式サイトは日本語ドキュメントが豊富です。2.2.X, 2.0.X, 1.3.X どれでもあります。記述が一部古いという警告を Apache 公式サイト自身が出すページもありますが、無いよりはるかに良いです。 Apache Tutorial: CGI による動的コンテンツ # 2.2.X での CGI コンテンツ作成チュートリアル http://httpd.apache.org/docs/2.2/ja/howto/cgi.html Apache チュートリアル: Server Side Includes 入門 # 2.2.X での SSI コンテンツ作成チュートリアル http://httpd.apache.org/docs/2.2/ja/howto/ssi.html
その他の回答 (2)
- maura
- ベストアンサー率46% (48/104)
Apache 1.3.27 のダウンロード http://archive.apache.org/dist/httpd/binaries/win32/apache_1.3.27-win32-x86-no_src.exe
お礼
Apacheのサイトを探したりWeb検索をしても自分では見つけられずにいたのですが、ドンピシャな「1.3.27」の在り処を教えてくださり、有難う御座いました。とても助かりました。
- okg00
- ベストアンサー率39% (1322/3338)
OSは何でしょう? http://www2j.biglobe.ne.jp/~apollo/server/server.html Apacheは2.0系の方が2.2以降と比べると資料は多いような気がします。 どうしたら何ができて、何をしたら何ができなかった、その場合のエラー内容などを詳細に記述するとこのサイトでも対応できるかと。
お礼
早々のご回答有難う御座います。 OSはwinXPhomeです。1.3系か2.2以降(書籍と同バージョンか、最新バージョン)という偏った調べ方をしてしまっていたのですが、2.0は資料が多いというのを知れて助かります。 他の回答者様からは「1.3.27」の在り処を教えて頂く事が出来ましたので、詳細な書籍がある「1.3.27」で覚えて、okg00様に頂いたアドバイスをもとに2.0へ移行するという方向で学習してゆきたいと思います。
お礼
ご回答有難う御座います。 始めたばかりで、バージョン差でのちょっとした違いにも応用がきかず苦労してしまっているというのが実際のところです。お教え頂けましたチュートリアルを参考に、引き続き学習してゆこうと思います。