Назад | Перейти на главную страницу

PHP и JSP работают на одной машине .. Tomcat на Apache

Извините, если это уже было опубликовано / отвечено, но я не могу найти простого ответа.

У меня есть два приложения: один JSP и один PHP, оба размещены на одном компьютере с apache и tomcat. Apache прослушивает 80, а tomcat - 8080.

Где я могу получить пошаговое руководство, чтобы URL-адреса указывали на конкретное приложение. Я не разбираюсь в настройках linux и apache.

Вся информация, которую я нашел до сих пор, либо приводит меня к другой сложной ссылке, либо каким-то образом инструкции не могут быть выполнены.

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

Что ж, вы можете сделать это двумя способами:

  1. Использование apache mod_rewrite для перезаписи URL-адресов, это не очень легко, но работает
  2. Использование чего-то перед apache для обеспечения обратного прокси. nginx - очень популярный вариант, очень быстрый и простой в настройке. Varnish - это кэширующий обратный прокси-сервер, его сложнее настроить, чем nginx, но он предоставляет кеш.

Вот несколько примеров: полный пример nginx, Примеры конфигов Varnish, руководство по переписыванию apache.

IMNSHO, nginx - лучший выбор, если у вас не будет тысяч обращений, в этом случае nginx + varnish может творить чудеса.