- - PR -
TOMCATとApacheを別サーバーにしたい
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-05-27 16:25
こんにちは。
TOMCATとApacheを別サーバーにする方法を教えて下さい。 コネクタにはmod_jk2を使用していて同一サーバーなら連携は上手くいっています。 これを2台のマシンに分けて、それぞれでAPACHEとTOMCATのみを動かし、特定のURL(/XXX)への要求はすべてTOMCATに送りそれ以外はAPACHE側で処理したいです。 参考になる記事を探しているのですが一台での連携方法しか見つけられず困っています。 多分workers2.propertiesで何箇所か定義されているlocalhostのうちどれかを別ホストのIPアドレスに変えるのだと思っていますが、どうしてもわかりません。 別サーバーに分ける方法そのものか、参考になるURLを教えて頂けないでしょうか? よろしくお願いします。 |
|
投稿日時: 2005-05-31 13:55
こういうのは何か参考にならないでしょうか。
http://www.itmedia.co.jp/help/tips/linux/l0354.html http://httpd.apache.org/docs-2.0/mod/mod_alias.html#redirect |
|
投稿日時: 2005-06-03 11:29
私も同様の問題で困ってます。
どなたか知っている方がいらっしゃれば教えてください。 よろしくお願いします。 |
|
投稿日時: 2005-06-15 17:06
@仮にAとBマシンがあって、2台どもApache,Tomcat,mod_jk2をインストールする
AAマシンをWebサーバ、BマシンをAPサーバとして利用する場合にはAマシンで定義している$APACHE_HOME/conf/workers2.propertiesファイルを修正する 例:[channel.socket:BのIPアドレス:連携ポート] BAマシンにTomcat、BマシンにApacheをアンインストールする |
|
投稿日時: 2005-06-15 18:13
抜粋ですが、自分で使っている workers2.properties です。
Server A(Apache,Tomcat5)はFreeBSD,Server B(Tomcat5)はWindows Serverで動いています。 # Server A. [channel.socket:localhost:8009] info=Ajp13 forwarding over socket debug=1 lb_factor=2 tomcatId=localhost:8009 group=eden # Server B. [channel.socket:192.168.0.9:8009] info=Ajp13 forwarding over socket debug=1 lb_factor=1 tomcatId=luna group=luna # forwarding to Server A. [uri:www.example.jp/*] group=eden info=example Web Application . # forwarding to Server B. [uri:test.example.jp/*] info=example Web Application . group=luna # forwarding to Server B. [uri:www.example.com/webapp_a/*] info=example Web Application . group=luna |
|
投稿日時: 2005-06-16 11:41
ありがとうございます。
おかげさまで2台での連携ができました |
1