如何将域名映射到在Tomcat服务器上运行的Java应用程序

时间:2018-03-28 04:49:26

标签: linux apache tomcat proxypass

我已经在我的ubuntu14.04 droplet上安装了apache2和tomcat7。 Apache在8080上运行默认端口80和tomcat7。我在tomcat上部署了一个应用程序并访问它,网址如下所示: www.mysite.com:8080/Application_name /

但是当用户刚进入www.mysite.com

时,我希望我的应用程序出现

如何配置?

1 个答案:

答案 0 :(得分:1)

您需要将Apache配置为来自/ to / application_name的反向代理,这将隐藏最终用户的应用程序上下文。

为代理启用所有LoadModule,然后添加

ProxyPreserveHost On
ProxyPass / http://localhost:8080/application_name/
ProxyPassReverse / http://localhost:8080/application_name/