2013-02-13 2 views
1

У меня есть выделенный сервер, и на нем установлен tomcat. Но единственный способ доступа к tomcat - указать номер порта в URL-адресе. Пример: http://server.mydomain.com:8080 переносит меня на сервер tomcat. Как удалить номер порта из URL ????Как устранить номер порта сервера tomcat

Пока я использовал его, это было нормально, но теперь я создал службу SOAP, и я развернул ее на оси2. Теперь URL-адрес для доступа к моей службе похож на http://server.mydomain.com:8080/axis2/services/MyService?wsdl , который показывает номер порта, так как я могу удалить этот номер порта?

ИЛИ есть ли другой способ сделать мой сервис доступным, не показывая номер порта? Thanks

+2

Вы читаете [документацию] (http://tomcat.apache.org/tomcat-7.0-doc/index.html) и изменяете конфигурацию для использования требуемого порта (например, порт 80, HTTP по умолчанию порт). –

ответ

3

Не показывать номер порта означает, что он должен работать на порту 80 (http) или 443 (https). Для этого вам необходимо изменить конфигурацию tomcat. Я нашел в Интернете, и надеюсь, что это помогает: http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/

4

3 слова: Apache Reverse Proxy

Я ненавижу дело с Java/Tomcat идиосинкразии, как это так, что я делаю, я обратный прокси-сервер с помощью Apache, чтобы дать Tomcat - хороший/обычный порт 80 URL. У меня есть подробный ответ на мой подход here on Server Fault.

Таким образом, моя установка Tomcat исправна & clean & Apache позволяет мне больше гибкости при доступе к интерфейсу &.

Смежные вопросы