Итак описываю наиболее простую процедуру установки Ruby, ROR (Ruby on Rails) и библиотек для случая, когда у вас уже есть какое-то приложение на Ruby и вам надо его запустить под Windows .
1. Устанавливаем Ruby на Windows
Для этого скачиваем архив инсталятора с нужной версией Ruby на специальном сайте:
http://rubyinstaller.org/downloads/
При установке на втором шаге (после шага с принятием лицензионных соглашений) отметьте флажок пункта "Add Ruby executables to your PATH"
Примечание: лучше использовать ту версию Ruby, на которой ruby-приложение проверено. То есть в случае с руби не работает правило "чем новее версия, тем лучше".
2. Устанваливаем ROR (Ruby on Rails) и нужные библиотеки (ruby gems)
Для этого запускаем Консоль Ruby: пуск->Программы->Ruby [онмер версии]->Start Command Prompt with Ruby.
Устанавливаем специальную библиотеку-помощник "bundler". Для этого в консоли вызываем
gem install bundle
В консоли переходим в корневую директорию ruby-приложения. Например "cd C:\Test\myapp"
Устанавливаем ROR и все остальные нужные для приложения библиотеки. Для этого в консоли (находясь в корневой директории ruby-приложения) вызываем
bundle install
3. Развёртывание базы данных
Если ваше ruby-приложение работает с какой-то системой управления базами данных (sqlite, mysql и т.п.), то нужно запустить скрипт миграции данных для базы данных. Для этого в консоли (находясь в корневой директории ruby-приложения) вызываем
rake db:migrate
При этом, если приложение рассчитано не на работу с sqlite, а, например, c mysql, то нужно предварительно скорректировать настройки для соединения с mysql в файле проекта config/database.yml.
4. Запуск сервера и запуск приложения
Теперь, чтобы увидеть работу веб-приложение, написанное на ROR, нужно запустить веб-сервер. Для этого в консоли (находясь в корневой директории ruby-приложения) вызываем
rails server
Далее открываем браузер и идём по адресу
http://localhost:3000/
В общем случае должно всё заработать :)
Отправить комментарий