Уже давно, более чем 4 года назад, мои знакомые стали активно пропагандировать мне Ruby. И действительно, глядя на огромное коммьюнити и достаточное количество интересных проектов, написанных на Ruby/RoR, руки сами невольно тянутся к нему. Однако вот уже 4 года все мои попытки начать знакомство с языком разбиваются в дребезги, когда я подхожу к этапу поднятия окружения.
Да, в интернетах много статей на эту тему, но почему-то мне попадаются или манускрипты из далеких 2005-2006 годов, или толстенные мануалы из серии «Как собрать всю систему из исходников».
Отсюда собственно моя просьба: подтолкните заблудшую душу к правильному пути деплоинга RoR-приложения на Debian-сервере. Какое окружение можно установить из репозиториев, ничего не собирая из исходников? Какой бекенд можно использовать вместе с nginx, не пересобирая его?
Используйте RVM. Оно собирает любые версии руби и при этом от вас не нужно никаких лишних телодвижений, кроме «rvm install 1.9.3»
А для работы с nginx посоветую использовать гем thin.