Evgenii Legotckoi
Evgenii Legotckoi15 мая 2016 г. 4:16

Ruby on Rails - Первый старт под Windows

Работая с Wordpress на хостинг-провайдере TimeWeb уже почти год, начинаю проявлять всё больший интерес к веб-разработке. В частности это также связано с тем, что данная CMS всё же достаточно прожорлива до ресурсов, а также и с тем, что начинают появляться мысли по поводу новых проектов. Да и в плане расширения кругозора в области программирования хотелось бы попробовать чего-нибудь иного, отличного от Qt/C++ .

Поэтому выбор пал на Ruby on Rails . Здесь я получаю и нечто иное, отличное от Qt/C++ , а также и возможность поработать в области веб-разработки в своё удовольствие.

Полистав немного документацию и примеры первого запуска веб-сервиса в стиле "Hello world!" , я решил поделиться тем, что из этого вышло.


Установка Ruby on Rails

Для первоначальной разработки понадобятся следующие компоненты:

  1. Сам Ruby, который необходимо скачать по следующей ссылке: http://rubyinstaller.org/downloads/
  2. Для сборки модулей Ruby понадобится компилятор MinGW, но погодите, у меня же Qt установлен, так что с этим всё нормально.
  3. Так же понадобится DevelopmentKit для сборки Rails. Распаковать нужно поверх каталога с Ruby.
  4. SQLite - начинать надо всегда с малого, поэтому не будем замахиваться на MySQL и PostgreSQL. Чтобы сильно не заморачиваться берём Precompiled Binaries for Windows. Архив нужно распаковывать в  в каталог Ruby\bin.
  5. Далее в меню Пуск находим Comand Prompt with Ruby, запускаем (откроется коммандная строка в каталоге с сайтами, по умолчанию C:\Sites) и выполняем следующие команды:
  6. gem install sqlite3 - установка SQLite
  7. gem install rails - установка рельс
  8. Создание тестового приложения:
  9. rails new blog
  10. cd blog
  11. rails server - будет запущен веб-сервер, страничку которого вы найдёте по следующему адресу: localhost:3000

Такой вариант установки и запуска тестового приложения может использоваться в том случае, если не использовать специальные сборки. Но Ruby же позиционируется как язык программирования для быстрой разработки. Так почему же не воспользоваться средствами, позволяющими по быстрому установить Ruby on Rails и увидеть результат практически сразу? Этой благой цели служит RailsInstaller . Скачиваем последнюю версию и запускаем установку.

Установка с RailsInstaller

В процессе установки необходимо пройти три простых шага, продемонстрированных на ниже следующих изображениях. По завершению установки откроется Comand Prompt with Ruby and Rails. После чего повторите шаги 5-6, описанные выше.

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Вам это нравится? Поделитесь в социальных сетях!

Комментарии

Только авторизованные пользователи могут публиковать комментарии.
Пожалуйста, авторизуйтесь или зарегистрируйтесь
AD

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:50баллов,
  • Очки рейтинга-4
m
  • molni99
  • 26 октября 2024 г. 8:37

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:80баллов,
  • Очки рейтинга4
m
  • molni99
  • 26 октября 2024 г. 8:29

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:20баллов,
  • Очки рейтинга-10
Последние комментарии
i
innorwall14 ноября 2024 г. 19:42
Как Копировать Файлы в Linux If only females relatives with DZ offspring were considered these percentages were 23 order priligy online uk
i
innorwall14 ноября 2024 г. 17:09
Qt/C++ - Урок 068. Hello World с использованием системы сборки CMAKE в CLion ditropan pristiq dosing With the Yankees leading, 4 3, Rivera jogged in from the bullpen to a standing ovation as he prepared for his final appearance in Chicago buy priligy pakistan
i
innorwall14 ноября 2024 г. 12:05
EVILEG-CORE. Использование Google reCAPTCHA 2001; 98 29 34 priligy buy
i
innorwall14 ноября 2024 г. 12:00
PyQt5 - Урок 007. Работаем с QML QtQuick (Сигналы и слоты) priligy 30mg Am J Obstet Gynecol 171 1488 505
Сейчас обсуждают на форуме
i
innorwall14 ноября 2024 г. 11:39
добавить qlineseries в функции priligy amazon canada 93 GREB1 protein GREB1 AB011147 6
i
innorwall11 ноября 2024 г. 18:55
Всё ещё разбираюсь с кешем. priligy walgreens levitra dulcolax carbs The third ring was found to be made up of ultra relativistic electrons, which are also present in both the outer and inner rings
9
9Anonim25 октября 2024 г. 16:10
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
ИМ
Игорь Максимов3 октября 2024 г. 11:05
Реализация навигации по разделам Спасибо Евгений!

Следите за нами в социальных сетях