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

Установка rails2 и rails3 на одном сервере

У меня есть VPS под управлением debian lenny, и в настоящее время я запускаю приложение Ruby on Rails, которое использует Rails 2.3.5. Это приложение отлично работает само по себе и использует Apache 2.2 с mod_rails.

Я хотел бы дополнительно установить еще одно приложение Ruby on Rails, использующее Rails 3.0.6.

Однако я обеспокоен тем, что может возникнуть конфликт в том, как каждое приложение RoR ссылается на разные установки rails, и я определенно не хочу ничего нарушать в уже работающем приложении, устанавливая новое.

Есть ли надежный метод безопасной установки этих двух версий Rails бок о бок на одном сервере?

mod_rails (т.е. пассажир) просто позаботится об этом за вас.

http://www.modrails.com/documentation/Users%20guide%20Apache.html#_installing_multiple_ruby_on_rails_versions

У вас может быть установлено несколько гемов rails, и файл config.rb вашего приложения определит, какую версию rails использовать.