На работе у нас есть настройка машины разработки, очень похожая на производственную машину.Для каждого запущенного проекта мы используем разных пользователей.До сих пор мы делали только проекты на Java и PHP, но теперь я хочу начать делать проекты на Ruby on Rails, поэтому я хочу иметь возможность настраивать свои приложения на Rails так же, как мы делаем для Java и PHP, где у каждого проекта есть свой пользователь.
Какой менеджер версий Ruby мне следует использовать для этого?RVM или RBenv?Я не смог найти ничего о RBenv, поддерживающем нескольких пользователей.
Когда мы выполняем многопользовательскую (общесистемную) настройку RVM, можно ли установить версию Ruby по умолчанию для пользователя, поэтому существует один RVM по умолчаниюдля всех, но перезаписать это значение по умолчанию для определенных пользователей?
До сих пор наш веб-сервер был Apache, поэтому мод-пассажир - лучший выбор для запуска моих Rails-проектов?
Я также смотрел на Pow, ноЯ не думаю, что это хорошее решение для использования в многопользовательской среде.
Есть идеи по этому поводу?