Как установить мой проект apache в качестве программы по умолчанию для запуска - PullRequest
0 голосов
/ 05 декабря 2010

Приветствия,

Как я мог это сделать, чтобы преобразовать localhost: 8080 / MyProject / в localhost /?Я использую XAMPP Tomcat 6.0 в качестве моего сервера.

Я попытался переименовать мой MyProject в ROOT как в каталоге Catalina, так и в каталоге webapps, но безрезультатно, сервер упал и больше никогда не будет работать.1006 * Спасибо, Кирилл Х.

1 Ответ

0 голосов
/ 05 февраля 2011

Что вам действительно нужно, так это установить HTTP-сервер Apache и настроить его работу в качестве обратного прокси-сервера с mod_proxy, например

ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://foo.example.com:8080/myapplication
ProxyPassReverse / http://foo.example.com:8080/myapplication 

Конфигурация должна преобразовать запрос экземпляра в / myservlet в: 8080 / myapplication / myservlet.Обратите внимание, что помещать материал в точный корень не всегда хорошая идея, потому что после этого вы не сможете использовать его для других нужд (без более сложной настройки, возможно, с использованием mod_rewrite).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...