Конфигурация Сервера кота Ubuntu

Мне развернули веб-приложение в сервере кота через менеджера кота.

Таким образом, это продвигается ip-address:8080/AppName. Но я должен добраться как: http://www.domain_name.com.Что мне делать? Я должен получить доступ к менеджеру кота также.

0
задан 24 March 2017 в 09:58

3 ответа

Можно также просто отредактировать server.xml файл Tomcat и добавить новое Connector узел с этой конфигурацией:

<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

Это позволит, Вы получаете доступ к приложению как http://www.domain_name.com/AppName. Если требуется отбросить AppName часть, можно опубликовать приложение как КОРНЕВОЕ приложение.

<час>

Для веб-сайта, хотя, это - хорошая идея использовать Apache или nginx сервер как обратный прокси к Tomcat, и также использовать их для обслуживания статического содержания.

В этом случае, Вы не должны использовать программное обеспечение в качестве КОРНЕВОГО приложения, поскольку можно проксировать ту часть URL также.

2
ответ дан 30 September 2019 в 06:02

Переименуйте Ваш .war файл к ROOT.war и перезапустите сервер

2
ответ дан 30 September 2019 в 06:02

Вы могли использовать конфигурацию прокси Apache, таким образом, Apache проксирует все на www.domainname.com к Вашему Приложению Tomcat.

Что-то вроде этого в Apache:

<VirtualHost :80>
Servername www.domainname.com
ProxyPass/ http://ip-address:8080/AppName
ProxyPassReverse / http://ip-address:8080/AppName
</VirtualHost>

, Конечно, Вы, возможно, должны включить прокси в Apache сначала и реализовать базовую конфигурацию для Apache

1
ответ дан 30 September 2019 в 06:02

Другие вопросы по тегам:

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