- ベストアンサー
JBOSSで稼動するアプリ
JBOSSで稼動するアプリを開発し、サ-バ-にDEPLOYして稼動はしているのですが、起動URL「http://サ-バ-名:ポ-ト番号」のポ-ト番号を入力しなくていい方法を教えてください。 IISの仮想ディレクトリを使用する事が考えられるのですが、Windows以外の場合はどうするのかも含めて悩んでいます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Windows以外の場合はjakartaのmod_jk2を利用してApacheと連携する方法が考えられます。 IIS+JBossはちょっとわかりませんが、Windows上でもApacheは動きますので、利用されてはどうでしょうか? ルータやiptables等に依存していいのであれば、ポートリダイレクト(ポートマッピング)にて、8080を80へ変換してやるのも一つの方法です。
その他の回答 (1)
- TAKATON
- ベストアンサー率62% (17/27)
回答No.2
基本的には、ApacheなどのWebサーバと連携させるのが本筋なところでしょうが、 そこまで手がまわらない場合は、JBossに同梱されているTomcatのserver.xmlに HTTPコネクタの待ち受けポート番号を指定するところがあります。 デフォルトで8080が設定されていますが、これを80に変更することによって、 起動URLにポート番号を指定しなくともWebアプリケーションを呼び出すことができます。
質問者
お礼
port:80が既に使われていたため、「Apache2」で対応する事にしました。 ありがとうございました。
お礼
返事が遅くなり申し訳ありません。 御教授の内容でいりいろと試して見ました所、うまく稼動できる様になりました。 自分のPCで試していたのですが、port:80が既に使われていたため、「Apache2」がインスト-ルできなく、原因が「IIS」であるのに気づくまで時間がかかってしまいました。