Я бы порекомендовал установить RVM и использовать ее для установки нужной версии Ruby на сервере.
Вот краткое изложение его преимуществ в производственной среде:
RVM позволяет пользователям развертывать каждый проект со своей полностью автономной и выделенной средой - от конкретной версии ruby вплоть до точного набора необходимых драгоценных камней для запуска приложения.Наличие точного набора драгоценных камней также позволяет избежать конфликта версий между проектами, что приводит к ошибкам, которые трудно отследить, и часам выпадения волос.С RVM не установлено никаких других драгоценных камней, кроме необходимых.Это позволяет эффективно работать с несколькими сложными приложениями, в каждом из которых имеется длинный список гем-зависимостей.RVM позволяет нам легко тестировать обновления драгоценных камней, переключаясь на новый чистый набор драгоценных камней для тестирования, оставляя наш первоначальный набор без изменений.Он достаточно гибок, чтобы иметь даже набор гемов для каждой среды или отрасли разработки - или даже по вкусу отдельного разработчика!
Его очень легко настроить и использовать, особенно по сравнению с управлением версиями Ruby самостоятельно.Я сделал оба, и я предпочитаю RVM гораздо больше сейчас.После установки RVM использовать Ruby 1.9.2 так же просто, как:
rvm install 1.9.2
rvm use 1.9.2
И затем вы можете проверить, какую версию Ruby использует ваша производственная среда:
ruby -v