2013-02-13 73 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允許我在前端可訪問性&控制更靈活。

相關問題