Я новичок в вещах, связанных с сервером, так что несите меня.
Я использую веб-службы Amazon (EC2), на котором у меня есть веб-приложение, работающее на пристани, которое работает на порту 8090. Я развертываю веб-приложение обычным способом:
java -jar start.jar
Итак, чтобы получить доступ к приложению, мне нужно добавить порт в URL-адрес, например:
someIP:8090/app
Но просто набирая someIP
в браузере переводит меня на страницу, которая показывает
Оно работает!
Это веб-страница по умолчанию для этого сервера.
Программное обеспечение веб-сервера запущено, но контент еще не добавлен.
я предполагаю, что это apache. У меня установлены apache, tomcat и причал. Что я могу сделать, чтобы не указывать порт? Мне нужно выполнять перенаправление портов?
Большое спасибо.
Посмотрите на что-то вроде mod_jk. Это позволит вам подключить экземпляр Apache к JAS, работающему на отдельном порту. Или вы можете просто настроить Jetty на использование порта 80 ...