Quantcast
Channel: OKWAVE 最新質問(OS(技術者向け)/233)【本日】
Viewing all articles
Browse latest Browse all 9758

apache/tomcatの連携に関して

$
0
0
お世話になります。お知恵を拝借したくて投稿させていただきます。 1台のPC機にCentOSにてapacheとtomcatにてサーバを構築しています。 ■やりたいこと tomcatにはwebapp1とwebapp2のwebアプリがデプロイされている。 デフォルトのドメインをdomain.comとするとき バーチャルホスト http://webapp1.domain.com/ にアクセスしたとき、 http://domain.com:8080/webapp1/ にアクセスしたときと同じページを表示したい。 同じように、 バーチャルホスト http://webapp2.domain.com/ にアクセスしたときに、 http://domain.com:8080/webapp2/ にアクセスしたときと同じページを表示したい。 ■環境および設定 CentOS release 6.3 (Final) java version 1.6.0_37 httpd 2.2.15 tomcat6-6.0.24-45 いずれもyumを利用してインストールしている。 tomcatに関しては「tomcat-manager」もyumでインストールしている。 proxy_ajpを使用して連携するため、 /etc/httpd/conf/httpd.conf を確認し、 mod_proxy.so と proxy_ajp.so がLoadModuleされているのを確認している。 また NameVirtualHost *:80 のコメントをはずし、有効にしている。 /etc/httpd/conf.d 配下にvirtualhost-webapp1.domain.com.confを作成し、 以下のように記述した。 <VirtualHost *:80> ServerName webapp1.domain.com ProxyPass / ajp://localhost:8009/webapp1/ </VirtualHost> 同様に、/etc/httpd/conf.d 配下にvirtualhost-webapp2.domain.com.confを作成し、 以下のように記述した。 <VirtualHost *:80> ServerName webapp2.domain.com ProxyPass / ajp://localhost:8009/webapp2/ </VirtualHost> tomcat-managerを利用して、webapp1.war および webapp2.war をデプロイしている。 DNSに関して サーバーのIPを111.111.111.111とし、 取得しているドメインをdomain.comとするとき、 domain.com を正引きすると 111.111.111.111 が返る。 webapp1.domain.com および webapp2.domain.com の両方の 正引きで 111.111.111.111 が返るのを確認している。 どうぞ宜しくお願い致します。

Viewing all articles
Browse latest Browse all 9758

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>