12 Сер
2010
Категорія: Ruby on Rails
Автор    2 коментарі

Встановлення Ruby on Rails та MySQL під Windows 7

Перед початком встановлення раджу прочитати мою міні-статтю Ruby on Rails: Інтро, де коротко розповідається про застосування фреймворку!

Підготовка до інсталяції
Перш за все нам потрібно завантажити компілятор для мови програмування Ruby. Остання версія на даний момент Ruby 1.9.1. З інсталяцією цього програмного пакету проблем не виникає – все просто і легко, як із будь-якою іншою інсталяшкою!

Встановлення бази даних
Встановимо MySQL для Windows 7. Для цього завантажуємо програму Windows Essentials і встановлюємо її на дефолтних установках! Налаштування після встановлення приведу далі:

Опції Значення
Configuration Type Detailed configuration
Server type Developer Machine
Database usage Transactional Database only
InnoDB datafile Залишити по-замовчуванню
Number of connections Decision Support
Networking options Вибрати: Add firewall exceptions
Character set Best support for Multilingualism (UTF8)
Windows Options Можна вказати свій шлях
Security Options Зняти мітку, щоб не встановлювати пароль

Щоб перевірити правильність встановлення йдемо в меню Пуск->MySQL->MySQLServer->MySQL Command Line Client
Так як я не вводив пароль при встановленні, то після натискання Enter, отримав ось таке віконечко (клікабельно)

Тепер варто перенести файл libmySQL.dll з C:\Program Files\MySQL\MySQL Server 5.0\bin в C:\Ruby19\bin, де Ruby19 – стандартна папка установки.
Наступним кроком буде створення “зв`язки” мж компілятором Ruby і базою даних MySQL. Для цього в командній стрічці (консолі) пропишемо таку команду:

gem install mysql

На екрані повинен з`явитися текст

Successfully installed mysql-2.8.1.1-x86-mingw32
1 gem installed

Встановлення фреймворку Ruby on Rails
Для цього в тій же консольці пропишемо

gem install rails

Після деякої затримки отримуємо щось на зразок цього:

Successfully installed activesupport-2.3.2
Successfully installed activerecord-2.3.2
Successfully installed actionpack-2.3.2
Successfully installed actionmailer-2.3.2
Successfully installed activeresource-2.3.2
Successfully installed rails-2.3.2
6 gems installed

Вітаю! Тепер можна починати створювати новий додаток!

Як? Розповім в наступних статтях, так що підписуйтеся на rss, щоб завжди бути в курсі! Також можна зафоловити мене в Твіттері @Vade_maaR

  • http://batsihor.blogspot.com/ BatsIhor

    Певний час займаввся розробкою на основі ASP .NET MVC, в планах на майбутнє вивчити щось інше, не з течії майкрософта, можливо варто звернути увагу на рубі… Треба буде задуматись.

    • admin

      зараз, наскільки я розумію, взагалі йде тендеція відтоку професіоналів із технологій майкрософт… і направлення на більш “дружні” середовища!
      до речі хороша тема для нового посту! дякую!