развернуть приложение Java EE на другой порт, чем 8080 - PullRequest
1 голос
/ 13 января 2010

Интересно, могу ли я развернуть свое приложение java ee на любом сервере приложений, например: glassfish, и пользователь может получить доступ без ввода номера порта, например: http://abc.com (мой текущий URL приложения будет http://abc.com:8080)

Насколько мне известно, мне может понадобиться другой веб-сервер, например, для: Apache, чтобы перенаправить запрос на сервер приложений с помощью модуля mod_proxy, чтобы я смог достичь этого, верно?

любезно советую ...

Ответы [ 2 ]

1 голос
/ 13 января 2010

Настройка Apache для запросов прокси от порта 80 к вашему приложению / веб-серверу, работающему на порту 8080, - это один способ избавить от необходимости указывать номера портов в ваших URL. Но это, конечно, не единственный способ. Вы должны иметь возможность настроить любой сервер приложений J2EE или веб-сервер для работы на порте 80 вместо 8080 (обычное значение по умолчанию для приложений / веб-серверов J2EE). Детали редактирования конфигурации зависят от приложения / веб-сервера. Для привязки к порту 80 вам могут потребоваться права суперпользователя.

0 голосов
/ 13 января 2010

Вам нужно указать привязку к порту 80 вместо 8080, который обычно хорошо документирован, поскольку это обычная операция.

Примечание. В системах Unix вам необходимо иметь права root для привязки к порту 80 - здесь может пригодиться интерфейс Apache.

...