2013-02-13 46 views
1

我有一个专用的服务器,我已经安装了tomcat。但访问tomcat的唯一方法是在URL中提供端口号。 例如:http://server.mydomain.com:8080 带我到tomcat服务器。 如何从URL中删除端口号?如何消除tomcat服务器的端口号

只要我使用它,这很好,但现在我已经生成了一个SOAP服务,我已经在axis2上部署了它。现在访问我的服务的URL就像http://server.mydomain.com:8080/axis2/services/MyService?wsdl 它显示的端口号,所以我该如何删除此端口号?

或者是否有其他方法可以让我的服务无需显示端口号? 谢谢

+2

您阅读[文档](http://tomcat.apache.org/tomcat-7.0-doc/index.html)并修改配置以使用您想要的端口(例如,端口80,默认的HTTP港口)。 – 2013-02-13 12:00:46

回答

4

3个字:Apache的反向代理

我讨厌使用的Java/Tomcat的特质像这样所以我做的是我的反向代理通过Apache给Tomcat一个不错的/普通的80端口URL。我对我的方法here on Server Fault有详细的答案。

这样,我的Tomcat安装程序是理智的& clean & Apache允许我在前端可访问性&控制更灵活。

相关问题