Главная страница статей --> Хитрости при программировании php, заметки по базам данных

Установка Ruby on Rails для чайников

Источник: realcoding.net

Мегафреймворк Ruby on Rails для быстрого создания web-приложений становится все более популярным, в том числе и в России. На днях мне пришлось с нуля ставить последнюю версию Рельсов на свою машину под управлением Windows, и я последовательно записал все шаги для того, чтобы создать туториал для тех, кто хочет прокатиться с ветерком.

Так как Рельсы - это ни что иное, как надстройка над Руби, нам предварительно нужно установить интерпретатор этого языка, все библиотеки и прочие файлы. К счастью, для Windows существует интегрированный инсталлятор, который содержит в себе все необходимое для работы языка. Надо заметить, что недавно появилась новая версия Руби 1.8.5 - но на официальном сайте Рельсов все так же висит рекомендация пользоваться версией 1.8.4, поэтому и мы будем на нее ориентироваться.

Скачать самый последний стабильный релиз (ruby184-20) можно по этой ссылке:

http://rubyforge.org/frs/download.php/11926/ruby184-20.exe

Пояснять здесь ничего не требуется: качаем, выбираем каталог для установки, ждем, пока инсталлятор перекинет все файлы и настроит переменные среды окружения.

Ну вот теперь мы готовы у установке Ruby on Rails. Я советую сделать это при помощи специальных внешних модулей, механизм работы с которыми встроен в Руби. Для этого нам нужно скачать gem-файл последней версии Рельсов:

http://rubyforge.org/frs/download.php/12322/rails-1.1.6.gem

Установка “джемов” осуществляется простой командой, в данном случае:

gem install rails-1.1.6.gem

Попробовали? Не получилось? Правильно! Прежде чем установить “джем” самих Рельсов, нам придется скачать и установить несколько дополнительных модулей, необходимых для работы фреймворка.

Итак, качаем и ставим командой gem install следующие файлы:

http://rubyforge.org/frs/download.php/9562/activesupport-1.3.1.gem

http://rubyforge.org/frs/download.php/12245/activerecord-1.14.4.gem

http://rubyforge.org/frs/download.php/12313/actionpack-1.12.5.gem

http://rubyforge.org/frs/download.php/12316/actionmailer-1.2.5.gem

http://rubyforge.org/frs/download.php/12319/actionwebservice-1.1.6.gem

http://rubyforge.org/frs/download.php/12322/rails-1.1.6.gem

http://rubyforge.org/frs/download.php/9498/rake-0.7.1.gem

Вот теперь мы действительно можем поставить Ruby on Rails:

gem install rails-1.1.6.gem

Поздравляю! Теперь вы готовы познать The Ruby Way :-)

UPD: После многочисленных тычков решил написать о втором, еще более чайниковском методе установки Рельсов (в данном случае все “джемы” будут скачаны из Сети и установлены в автоматическом режиме):

gem install rails -y

Мне он не очень нравится, так как вы теряете контроль над тем - какие именно пакеты будут установлены на ваш компьютер. Но с точки зрения основны идеологии Рельсов - упрощать всё и вся, он даже более предпочтителен :-)

P.S: В следующем кратком туториале я расскажу, как малой кровью решить проблему авторизации и разграничения доступа в приложениях Ruby on Rails - а заодно познакомлю с установкой плагинов для этой среды.



Похожие статьи:
- Поиск по сайту - статичный контент (Perl)
- Аспектно-ориентированная веб-разработка и PHP
- Оптимизация Apache + PHP + PostgreSQL
- Выбор ключевых слов
- Что такое Ruby on Rails 1.0?
- fror = flex + ruby on rails
- Как зашифровать HTML-код веб-страницы
- Собственная статистика поисковых слов (Яндекс, Рамблер, Google,...) на PHP
- Класс для создания меню навигации на сайте
- Drag & Drop на AJAX
- Интернет-раскрутка: с чего начинать?
- Защита сайта от спамеров с использованием PHP. Практическое применение кода подтверждения с картинки
- PHP5 - Новые возможности PHP5-Zend Engine 2_0


Оглавление | Обсудить на форуме | Главная страница сайта | Карта сайта |

Контакты
Редакция:
[0.001]