如何将域名映射到Tomcat应用程序?

时间:2015-06-22 19:59:08

标签: tomcat nginx

我有tomcat7运行我目前以

访问的应用程序
http://ip:8080/app/

我无法更改端口或应用名称。我也不能让它以root身份运行。

我在这台机器上安装了nginx。我希望ngix将域名mydomain.com映射到http://ip:8080/app/

我应该使用哪种配置?

重要提示:无论你建议什么解决方案都不应该破坏nginx正在做的其他事情。我的nginx目前正在将域名映射到ip:8080。

我认为为了将域名映射到路径,我必须使用某种重定向/重写规则。

1 个答案:

答案 0 :(得分:1)

我不确定我们究竟应该打破什么,但我相信这样做会有所作为:

server {
    server_name mydomain.com;

    location / {
        proxy_pass http://ip:8080/app/;
        ...
    }
}
相关问题