В последнее время все с большим интересом смотрю в сторону Ruby on Rails. Что и говорить, Symfony и Codeigniter, которые я постоянно использую для разработки, очевидно, немало идей почерпнули именно из этого фреймворка.
Итак, в качестве основной системы возьмем Ubuntu, что в прочем не играет большой роли, так как установка на других системах не будет кардинально отличаться. Для начала установим необходимые пакеты.
Будем считать, что mysql уже установлен. Пакеты *-dev нужны для корректной сборки gem’ов. Установим rubygems-update, что бы наши gem’ы всегда были в актуальном состоянии.
Теперь непосредственно установим Rails и несколько дополнительных плагинов.
Это минимальный набор gem’ов, которого будет достаточно, чтобы начать работу над проектом. Проверим работоспособность, для этого создадим тестовое приложение.
cd myapp
bundle install
rails server
Открываем страницу http://0.0.0.0:3000/ и если все установилось правильно, то мы увидим тестовую страницу.
Для того, чтобы начать разбираться с ruby и RoR, такой вариант пойдет.
Но по-хорошему для разработки и эксплуатации на debian-based дистрах (да и не только) следует пользовать rvm.
Он позволяет обеспечить неизменность среды исполнения приложения (определить конкретные версии rubу, RoR и gem’ов) и в то же время спокойно апгрейдить систему в случае необходимости.
Спасибо за замечание. Сейчас работаю над первым проектом на RoR, так что есть еще «пробелы в образовании» 🙂
Спасибо помогло!! особено с путями PATH !!!!
Пажалста 🙂