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

Запуск двух веб-серверов в Linux - Apache2 и OPA

У меня есть Linux, работающий под управлением Ubuntu с LAMP. Планирую добавить опа (http://opalang.org) на том же сервере. Согласно документации opa, по умолчанию он будет работать через порт 8080. Есть ли способ заставить оба работать на локальном хосте без указания порта?

Например:

1. http://localhost/php_project/index.php
2. http://localhost/opa_project/

Нет, это невозможно, они оба будут привязаны к определенному порту, поэтому, если вы используете 8080, а Apache2 также использует этот порт (это резервный http-порт), ваш OPA не сможет его использовать, поэтому не получит никаких запросов. через.

Если вы хотите, чтобы оба работали, вы можете настроить Apache2 для передачи запроса в OPA (mod_proxy) или автоматического перенаправления на порт OPA.