Добавлен виртуальный хост Tomcat 7, ссылка на приложение не работает - PullRequest
0 голосов
/ 05 июня 2019

Использование Apache Tomcat 7 в качестве службы Windows с разъемом AJP13 для подключения Tomcat 7 к IIS. Я знаю, как обновить сайты, которые уже размещены на этой установке, но я пытался развернуть новое приложение. Добавлен тег Host в server.xml

<Host name="mySite.com"  appBase="mySite.com"

           unpackWARs="true" autoDeploy="true"/>
Создал папку под Tomcat с пометкой mySite.com. Бросил в военный файл в папке Tomcat веб-приложений. Он распаковывается и отлично разворачивается на сайте менеджера Tomcat. Когда вы посещаете приложение Tomcat 7 manager и нажимаете на развернутую ссылку для сайта, оно загружает веб-приложение.

Затем я скопировал 3 папки из webapps \ mySite.com в Tomcat \ mySite.com \ ROOT. Затем пошел к администратору хоста и добавил виртуальный хост. Ссылка mySite.com появляется там в списке виртуальных хостов, но когда я нажимаю на нее, я получаю ошибку 404: «Веб-страница не найдена» Когда вы пытаетесь получить доступ к сайту через внешнее соединение, вы получаете «Страница не найдена» и «Веб-страница не найдена для веб-адреса».

Я пропустил шаг настройки моего виртуального хоста? Я неправильно добавил базу приложения виртуального хоста? в настоящее время он установлен как C: \ Tomcat \ mySite.com.

Есть идеи, как исправить ошибку, которую я вижу? Мои лог-файлы ничего не говорят, поэтому я просто не уверен, что происходит ...

Кроме того, все документы Tomcat говорят что-то о файле контекста, но в папке Tomcat \ conf есть только один, который должен работать для всех сайтов, размещенных на этом экземпляре Tomcat.

Кроме того, все другие сайты, размещенные в этом экземпляре Tomcat, имеют одну службу и один порт соединителя, указанные в папке server.xml. Так что это не вопрос добавления другого сервиса. Добавление другого тега Host должно сработать.

Есть идеи о том, что мне не хватает или почему это не работает?
Буду признателен за любую помощь или идеи! Спасибо!

...