Виртуальный хост Tomcat 5.5 с базой приложений - PullRequest
0 голосов
/ 11 декабря 2010

Я пытаюсь создать виртуальный хост в Tomcat 5.5.До сих пор я создал запись Host

<Host name="www.nikoslianeris.gr" appBase="test"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="test" prefix="mydoamin_access_log." suffix=".txt"
pattern="combined" resolveHosts="false"/>
</Host>

, и все в порядке.Проблема в том, что когда я помещаю свое приложение в каталог appbase, ничего не происходит.Я имею в виду, я вижу из консоли администратора новую виртуальную машину, когда я набираю URL, ничего не происходитЯ не знаю, в чем может быть проблема!Я нашел много учебников по этому вопросу и сделал то, что они сказали, но ничего не происходит!

1 Ответ

0 голосов
/ 11 декабря 2010

просто мозговой штурм, но вы сопоставили www.nikoslianeris.gr с вашим локальным компьютером в файле hosts или локальном DNS? т. е. любой запрос к этому домену должен привести к тому, что запрос будет отправлен на ваш компьютер, затем запрос будет отправлен на tomcat, и только после этого параметры виртуального хоста, указанные выше, вступают в действие.

Теоретически, вы можете проверить, так ли это, используя ping или traceroute в этом домене, или подключиться к локальной сети через порт Tomcat и написать пример HTTP-запроса, а также указать «Host: www.nikoslianeris.gr». "в заголовке HTTP. В теории.

...