Настройте Tomcat 9 в качестве прокси для внутреннего веб-сервера.

У меня есть веб-приложение на сервере, использующем Tomcat 9. Оно было настроено для одного веб-приложения, имеет сертификаты, домен и т. д. Теперь у меня есть другой сервер в сети, на котором размещено другое приложение. До сих пор это был внутренний инструмент, и теперь он должен быть доступен из Интернета. К сожалению, другой сертификат и домен по какой-то причине стоят совершенно нелепую сумму денег, и теперь я ищу, могу ли я настроить Tomcat для обслуживания другого (нормального сервера LAMP)и действовать как прокси, чтобы, когда доступ к определенному URL-адресу, например, tomcatserver.example/lampserver и т. д. Tomcat будет проксировать трафик на другой сервер.

Оба сервера работают под управлением Ubuntu, и при необходимости у меня есть привилегии суперпользователя. Я также могу попросить поставщика серверов открыть порты в Интернет.

0
задан 7 October 2021 в 09:25
1 ответ

Tomcat не поддерживает работу в качестве обратного прокси-сервера.

Если второй сервер является сервером LAMP, то httpd может выступать в качестве обратного прокси-сервера. Было бы целесообразно подумать о реорганизации, чтобы сервер LAMP использовал домен и сертификат, а затем проксировал запросы к экземпляру Tomcat по мере необходимости.

1
ответ дан 8 October 2021 в 08:26

Теги

Похожие вопросы