ApacheとTomcatの連携について質問です。
IT初心者です。お手柔らかにお願いいたします。
以下を使用しています。
・Window Server
Apache HTTP Server 2.4.39
Apache Tomcat 9.0.19
現在はTomcat上に配置したJavaアプリケーションには[IPアドレス]:8080を使用して接続していました。
ですが、クライアントPCから接続する際には8080を打たないで接続できるようにしたいです。(80番を使用したい)
そこで以下のように変更しました。
・Tomcat/conf/server.xml内の<Connector port="8080"~redirectPort="8443"/>をコメントアウト
Connector port="8009"~redirectPort="8443"/>を追加
・Apache/conf/httpd.conf内の以下2行をコメントアウトから外した。
LoadModule ~/mod_proxy.so
LoadModule ~/mod_proxy_ajp.so
その後、Apacheを起動したのち[http://localhost/(アプリケーション名)]でつなげられるようになりました。
ですが外部からは[http://(IPアドレス)/(アプリケーション名)]でつながりません。
後は、どのような設定をすればよろしいのでしょうか。
以下確認しています。
クライアントPCからWeb Serverへは80番のポートが開いていない。
Web Server内ではApacheが80を使用している。
ただ、Apacheを終了すると自身でも80を省略して接続することができなくなる。