Tomcatホームページではなくlocalhost:8080でWebアプリケーションを開くにはどうすればよいですか?たとえば、リバースプロキシを使用せずにmysite.com:8080/mywebappをmysite.com:8080で開くには
このタスクは、リバースプロキシなしで実行できます。入力http://localhost:8080
するとウェブサイトが開きます
warファイルの名前を
ROOT.war
tomcat webappsディレクトリに変更し、tomcatを再起動します。
、またはリバースプロキシを使用する
ウェブサイトの名前ROOT.war
をtomcat webappsディレクトリに変更します
インストール Httpd
ロードmod_proxy_http.so
とmod_proxy.so
インを有効にする/etc/httpd/conf/httpd.conf
/etc/httpd/conf.d/example.conf
以下にexample.configというファイルを追加し、次の構成を追加します。
<VirtualHost *:8080>
ServerName exmple.com
ServerAlias *exmple.com
ServerAdmin [email protected]
ProxyPreserveHost On
ProxyRequests off
AllowEncodedSlashes NoDecode
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:8080/mywebapp nocanon
ProxyPassReverse / http://localhost:8080/mywebapp
LogLevel debug
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加