Деполи Tomcat с доменным именем

1

Может кто-нибудь, пожалуйста, скажите мне, как развернуть или запустить tomcat с именем домена

например, в настоящее время мое приложение отлично работает с

http://<live-ip-address>:8080/visual/TrustDashboard

но я хочу получить к нему доступ, например

http://example.com/visual/TrustDashboard

Я googled и нашел следующее, но не уверен, что это решит мою проблему, поскольку в нем нет входа в порт,

<Host name="domainA.com" appBase="webapps">
    <Context path="" docBase="domainA"/>
    <Alias>www.domainA.com</Alias>
    </Host>

Пожалуйста, помогите мне..

Теги:
tomcat
web
java-ee
tomcat7

3 ответа

1
Лучший ответ

Вы должны настроить запись DNS, указывающую на ваш сервер. Если вы хотите переключать порты, я бы использовал какую-то переадресацию портов, например IPTables.

Вы также можете изменить порт, который прослушивает сервер tomcat, отредактировав файл server.xml в каталоге conf. Просто найдите порт 8080 и замените его на 80. Я успешно это сделал в прошлом.

  • 0
    У меня уже есть запись DNS. Я просто нахожу порт 8080 и заменяю на 80. Это работает Спасибо!
1

Из контейнера-хоста в документах Tomcat

Элемент Host представляет собой виртуальный хост, который представляет собой ассоциацию сетевого имени для сервера (например, "www.mycompany.com" с конкретным сервером, на котором работает Tomcat. Для клиентов возможность подключения к серверу Tomcat используя его сетевое имя, это имя должно быть зарегистрировано на сервере службы имен доменов (DNS), который управляет доменом Интернета, к которому вы принадлежите, - обратитесь к своему сетевому администратору за дополнительной информацией.

Не обязательно указывать name в контейнере хоста tomcat, но вам нужна запись DNS с вашим именем для вашего сервера IP.

0

Если ваше доменное имя не зарегистрировано в DNS-сервере. Затем для тестирования на собственной машине вы можете попробовать ниже

В вашем файле хоста, расположенном в папке C:\Windows\System32\drivers\etc в Windows, введите запись своего домена, которую вы хотите использовать как

   <live-ip-address>  www.domainname.com

Ещё вопросы

Сообщество Overcoder
Наверх
Меню