Я пытаюсь запустить несколько приложений Rails с сервера на работе. У нас нет нескольких имен хостов для коробки. Мы хотим разместить на нем некоторые приложения rails, а также наши приложения php. В настоящее время пользователи могут подключаться http: // имя компьютера / приложение /.
Как я могу разместить несколько приложений Rails и сохранить эту структуру? Похоже, что Passenger требует использования VirtualHosts, но у меня только localhost: 80.
Можно ли разместить несколько приложений Rails на одном VirtualHost?
VirtualHosts имеет директиву DocumentRoot, есть ли способ указать, какой каталог имени хоста прослушивается? ie / computername / бла /
Надеюсь, это было ясно. Спасибо.
Я бы посоветовал также прочитать о следующих директивах, использование которых даст вам дополнительную гибкость в вашей настройке:
Конечно, это всего лишь указатели. Я настоятельно рекомендую прочитать всю документацию, чтобы узнать все подробности.
Похоже, это то, что я искал.
http://www.modrails.com/documentation/Users%20guide%20Apache.html#deploying_rails_to_sub_uri