2010-01-13 2 views
1

Просто интересно, если я могу развернуть мой Java-приложение й в любом сервере приложений, например, для: GlassFish, и пользователь в состоянии получить доступ без ввода номера порта для например: http://abc.com (мой текущий URL приложения будет http://abc.com:8080)развертывания приложения Java EE в другой порт, чем 8080

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

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

ответ

1

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

0

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

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