- - PR -
apache+tomcatでfooというアプリをhttp://example.jp/(サイトのルート)でアクセスする方法
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-12-26 10:56
いつもお世話になります、ワカです。
ウェブサーバ(以下WEB)、APサーバ(以下AP)の構成で ウェブアプリを公開しています。 【現在】 http://example.jp/foo/ というURIで APサーバの foo というアプリにアクセスできる状態 【期待する結果】 http://example.jp/ (サイトのルート)で APサーバの foo というアプリにアクセスしたい 【環境】 RHEL4 tomcat 5.5.12 apache 2.0.55 jakarta-tomcat-connectors-jk2-2.0.4 次の手順を試しましたが、ブラウザには空白のページが表示され 期待する結果を得ることができませんでした。 server.xmlのappBaseをfooというアプリに変更し workers2.properties に foo アプリで使用するURIを 書き並べていけばよいと考えておりましたが、うまくいかないようです。 同様のことを実現された方、アドバイスなど頂ければ幸いです。 【試した手順】 1.WEBの workers2.properties を次のように変更
2.APの server.xml を次のように変更
3.APのtomcatをrestart 4.WEBのapache2をrestart 5.ブラウザで http://example.jp/ にアクセス # 2005/12/26 10:57 # 返答が書き込まれた際のメール通知オプションを変更 [ メッセージ編集済み 編集者: わか 編集日時 2005-12-26 10:58 ] | ||||||||
|
投稿日時: 2005-12-26 12:28
warファイルの名前を ROOT.war にしてwebappsに投げ込んでやったら、できませんか?
もしくは、fooというディレクトリを、ROOTにする。 | ||||||||
|
投稿日時: 2005-12-26 19:17
もし、Apache2.2の導入が可能なら、mod_proxy_ajpを使って簡単に解決できますよ。
| ||||||||
|
投稿日時: 2005-12-26 20:14
お世話になります、ワカです。
ハム★さま、しましまさま、書き込みありがとうございます。 ROOT.war というファイルをデプロイすることで、 期待する結果を得ることができました。 ありがとうございました。 Apache2.2 も試してみたいのですが、今回はバージョンの変更ができないため、 mod_proxy_ajp での方法は見送らせていただきました。 [ メッセージ編集済み 編集者: わか 編集日時 2005-12-26 20:16 ] |
1