2010-11-24 12 views
7

JSP/JavaサーブレットWebアプリケーションを公開する必要があります。残念ながら、IISはそのような展開をサポートしていません。私がそれを展開するために必要なサーバーは、すでにIISといくつかのIISアプリケーションを実行しています。私はそれらのアプリケーションに干渉したくないですが、それらと新しいWebアプリケーションが同じサーバー上で動くことが必要です。私は、Tomcatにトラフィックをリダイレクトするためにプロキシを設定しようとしましたが、それは他のアプリケーションを壊しました。IISとTomcatを並行して実行できますか?

IIS(good ol 'port 80でアクセス可能)とtomcat(port 8080で実行可能)を実行できるかどうかは疑問でした。両方にリモートでアクセスできるようになります。これまでのところ私の努力は無駄でした。 IISアプリケーションにアクセスすることは問題ありませんでしたが、私がTomcatに接続しようとしたときにブラウザがタイムアウトするだけでした。私はポート8080のブロックも解除したので、問題ではないと確信しています。

ご協力いただきありがとうございます。

+0

http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html –

答えて

3

異なるポートで動作する限り、間違いなく可能です。 Tomcatにローカルでアクセスできますが(http:// localhost:8080)、リモートではない場合は、ファイアウォールの問題です。また、本当に欲しかったら、私は風が吹くように進むことができます。

1

IISとTomcatを2つの異なるIPアドレスに配置することも、ポート80に逆プロキシ(nginx、lighttpd、mod_proxyなど)を設定して、ポート8080とTomcatポート9090を使用するようIISを設定することができます。

0

Melder、異なるIPを持つ同じポート上でIIS & Tomcatを実行することは完全に可能です。 1つのサーバーに複数の仮想IPを設定できます。

関連する問題