Запуск приложений PHP и Rails в одной (Apache) структуре веб-каталогов

У моей компании есть несколько приложений, работающих на веб-сервере Apache2, который находится на сервере Ubuntu.

Наша установка включает в себя:

  • Веб-сайт портала установлен в корне документа Apache «/»,
  • Другое приложение для обслуживания клиентов (написанное на PHP) находится в подкаталоге («/ php_app»).

С этой настройкой все, кажется, работает идеально и гладко.

Однако впоследствии возникает еще одно требование иметь еще одно приложение ruby ​​on rails, которое будет реализовано в структуре того же корневого каталога.
и что приложение ruby ​​on rails должно находиться в другом каталоге (в том же корне), который называется «/ rails_app».
Я сомневаюсь, что эта установка достижима?

Кстати, из моего быстрого исследования, это стало возможным благодаря развертыванию приложения ruby ​​на rails с использованием Passenger Apache (пожалуйста, следуйте ссылочной статье здесь: https://www.phusionpassenger.com/library/deploy/apache/deploy/ruby/)
Причина, по которой мы должны поместить их все в одну и ту же структуру каталогов, потому что моей компании позже потребуется разделить систему аутентификации между всеми приложениями (SSO или механизм такого рода), и что я слышал от поиска в Google, так это то, что лучше, чтобы все приложения быть помещенным в тот же домен.

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

Заранее большое спасибо.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]