重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

Apacheのドキュメントルートフォルダ内でPHPとPerlが動くよう設定しています。今回、さらにJSPも動かせるようにTomcatを導入し、Apacheとの連携を試みたのですが、どうしても解決できない問題に躓いてしまいました。

http://journal.mycom.co.jp/special/2007/tomcat6/ …

上記のサイトのように設定したのですが、まったくうまくいきません。
コメントアウトも外しましたし、リダイレクトの設定もしましたが、http://localhost/リダイレクト先/でアクセスすると404エラーが出ます。:8080とTomcatのデフォルトポート番号を足すとアクセス出来るので、リダイレクトが出来ていないようです。が、サイトに載っている作業は全部やったので自分ではお手上げ状態です。なにがいけないのでしょうか???

環境は
OS: Windows XP
Apache: v2.2.4
Tomcat: v6.0.13
です。

A 回答 (2件)

こんばんは。



こちらは、以下の環境です。

Windows2000Server
jdk-1_5_0_11
apache_2.2.4
apache-tomcat-6.0.13


apacheのhttpd.confは以下の通り

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

<Location /examples/>
ProxyPass ajp://localhost:8009/examples/
</Location>


この設定で、apache-tomcat連携しています。InternetExplorerから

http://localhost/examples/

で、tomcatのサンプルページにアクセスできています。

参考にしてください。
    • good
    • 1

Tomcat6は触ってないのでわかりませんが、


Tomcat4/5だとmod_jkというもので連携できますよ。

mod_proxyは何か違うような気がします。
プロキシって書いてありますし。。。

「Tomcat Apache mod_jk 連携」
のようなキーワードでググってみてください。
沢山情報は出てきますので。

この回答への補足

すみません、書き忘れてました。
mod_jkも試してみましたが、ダメでした。
僕が使っているApacheがV2.2.4で、それに対応するのはmod_jk2.dllだそうですが、公式でメンテナンス中だとかで今はダウンロードできないのです。

補足日時:2007/05/25 16:12
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!