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

Настройка пассажира Apache - несколько проектов в одном домене

Я хочу настроить разные проекты в одном домене с разными рубиновыми версиями для каждого приложения.

Например:

Я пробовал некоторые настройки в apache2, используя "псевдоним", как описано в некоторых сообщениях здесь 1,2 но вспомогательные приложения не работают (не загружают пассажира, а обслуживают статические файлы).

Моя конфигурация выглядит так,

<VirtualHost *:80>
        DocumentRoot /home/rails_apps/mainapp
        Alias /tasks /home/rails_apps/tasks
        <Directory /home/rails_apps/tasks>
                Options Indexes FollowSymLinks
        </Directory>
</VirtualHost>

Как мне загрузить (пассажирскую) другую версию Ruby на одном виртуальном хосте?

Вы хотите развернуть / tasks и / search в суб-URI. Видеть руководство по развертыванию для пассажиров.