轻松配置域名:8080到80 Tomcat

时间:2014-02-22 22:19:17

标签: apache tomcat

有没有一种简单的方法可以从domain.com:8080/myapp更改为domain.com? Tomcat 7的任何一步一步的工作示例?

1 个答案:

答案 0 :(得分:1)

是的,您可以使用Apache Mod_Proxy进行此操作。您使用Apache2作为Tomcat实例的前端。

以下是配置示例:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName site.domain.com
    Redirect / /tomcat-context/
    ProxyPass /tomcat-context/ http://127.0.0.1:tomcat-port/tomcat-context/
    ProxyPassReverse /tomcat-context/ http://site.domain.com/tomcat-context/
    ProxyPreserveHost On
</VirtualHost>

您可以找到更多信息here

如果你不是Apache2专家(我不是),一开始可能看起来有点难以理解,但是一旦你配置了你的第一个前端,在它后面添加越来越多的tomcat实例是一件轻而易举的事。 / p>

或者,如果您懒惰,请在tomcat主目录的conf / server.xml文件中将连接器端口从8080更改为80。