Ruby on rails download windows

Get Ruby on Rails in no time

Rails is low on dependencies and prides itself on shipping with
most everything you need in the box. To get started, just install
Ruby, the language, and RubyGems, the package manager.

We recommend Ruby 2.2 or newer for use with Rails. Rails requires Ruby 1.9.3 or newer.

Source: Compile it yourself
Windows installer: Ruby, popular extensions, editor
OS X 10.5+: Included with developer tools
(then do gem update rails )

We recommend managing your Ruby installation through rbenv. It’s an easy way to run multiple versions for different applications and update when a new release is made.

Rails

With Ruby installed, you can install all of Rails and its dependencies through RubyGems on the command line:

New versions of Rails can be installed the same way.

Make your application

Create your application skeleton and start the server:

You’re running Ruby on Rails! Follow the instructions on http://localhost:3000.

Editors

TextMate on OS X has long been the favored Rails editor, but the classic editors are still going strong. See VIM for Rails and Emacs for Rails. For a full-on IDE, check out JetBrains RubyMine.

“Rails”, “Ruby on Rails”, and the Rails logo are registered trademarks of David Heinemeier Hansson. All rights reserved.

Rails is released under the MIT license. Ruby under the Ruby License.

Extracted from

RubyGems

RubyGems — стандартный менеджер пакетов для Ruby . Он похож на apt-get, yum, emerge, и другие менеджеры пакетов ОС *nix.

Загрузить: с RubyForge
(распакуйте и запустите «ruby setup.rb»).

Rails

Если RubyGems уже установлен, вы можете установить Rails со всеми зависимостями одной командой:

gem install rails —include-dependencies

Читайте также:  Roblox download mac os

Новые версии Rails устанавливаются таким же образом. Компоненты Rails также можно загрузить и установить отдельно.

Создайте ваше приложение

Создайте скелет вашего приложения и запустите веб-сервер:

rails new path/to/your/new/application
cd path/to/your/new/application
rails server

И вот, ваше приложение на Ruby on Rails работает! Следуйте инструкциям по адресу http://localhost:3000/.

Готовые пакеты
Ruby on Rails

Если у вас не хватает терпения на самостоятельную настройку Ruby on Rails, можно попробовать один из готовых установочных пакетов.

Для Windows воспользуйтесь Rails Installer.

Расширение Rails
с помощью плагинов

Существует большое количество расширений к Ruby on Rails, поставляющихся как плагины. С их помощью в ваше приложение можно добавить функционал, который может быть не нужен для большинства приложений, но пригодится в вашем.

Редакторы

TextMate для OS X долгое время был предпочтительным редактором для работы с Rails, но «классические» текстовые редакторы все так же популярны. Посмотрите на поддержку Rails в vim или Rails в Emacs. Предпочитаете IDE? Посмотрите на RadRails, RubyMine, 3rd Rail, или Netbeans for Ruby.

Ruby on Rails был создан David Heinemeier Hansson в партнерстве с 37signals, расширен и усовершенствован усилиями команды разработчиков ядра Rails и сотнями open source разработчиков. Rails распространяется под лицензией MIT. Ruby распространяется под лицензией Ruby License.

«Rails», «Ruby on Rails» и логотип Rails являются зарегистрированными торговыми знаками David Heinemeier Hansson. Все права защищены.

Поддержка сайта — Evil Martians. Вопросы, предложения? Свяжитесь с нами.

Скачать

RubyInstaller Архивы

Не знаете, какую версию выбрать? Тогда прочтите инструкцию справа.

С Devkit

  • Ruby+Devkit 3.0.0-1 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby+Devkit 3.0.0-1 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby+Devkit 2.7.2-1 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby+Devkit 2.7.2-1 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby+Devkit 2.6.6-2 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby+Devkit 2.6.6-2 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby+Devkit 2.5.8-2 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby+Devkit 2.5.8-2 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby+Devkit 2.4.10-1 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby+Devkit 2.4.10-1 (x86)
    • загрузить GPG-подпись
    • SHA256:

Без Devkit

  • Ruby 3.0.0-1 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 3.0.0-1 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.7.2-1 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.7.2-1 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.6.6-2 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.6.6-2 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.5.8-2 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.5.8-2 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.4.10-1 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.4.10-1 (x86)
    • загрузить GPG-подпись
    • SHA256:

Другие полезные дополнения

7-Zip архивы

  • Ruby 3.0.0-1 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 3.0.0-1 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.7.2-1 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.7.2-1 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.6.6-2 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.6.6-2 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.5.8-2 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.5.8-2 (x86)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.4.10-1 (x64)
    • загрузить GPG-подпись
    • SHA256:
  • Ruby 2.4.10-1 (x86)
    • загрузить GPG-подпись
    • SHA256:
Читайте также:  Powershell windows 10 notification

Какую версию загружать?

Если вы не знаете, какую версию RubyInstaller установить и только начинаете работать с Ruby, то используйте установщик Ruby+DevKit 2.7.x (x64). Он содержит наибольшее количество совместимых гемов и устанавливает MSYS2-DevKit вместе с Ruby, потому гемы с расширением C скомпилируются сразу же. 32-битную (x86) версию советуем, только если приходится работать с пользовательскими 32-битными встроенными DLL- или COM-объектами.

Как обновлять?

Обновите Ruby до свежего патча (например, с версии 2.5.1 до 2.5.4), запустив соответствующую версию установщика. Существующие гемы не перезапишутся и будут стабильно работать с новыми версиями. Используйте RubyInstaller (без DevKit), чтобы обновить установки. Сам DevKit обновляйте отдельно с помощью команды ridk install .

Если вы загружаете версию Ruby из другой стабильной ветки (2.7.x, например), используйте новую директорию для этого. То есть не следует обновлять RubyInstaller-2.5.x до версии 2.7.x, так как гемы с расширением C несовместимы между Ruby 2.6 и 2.7. Больше информации об этом в разделе FAQ.

RubyInstaller-head

RubyInstaller-head – это ежедневно обновляемая версия Ruby development branch. Ее можно использовать для тестов непрерывной интеграции (CI) ваших гемов или приложений, чтобы вы были готовы к ближайшим изменениям ядра руби. Сборки доступны на URI стабильной загрузки в разделе github release. Их можно с легкостью интегрировать в Appveyor.

Какую версию Development Kit выбрать?

Для Ruby 2.4.0 и новее в качестве комплекта разработки используется пакет MSYS2. Он входит в состав Ruby+DevKit как компонент по выбору, чтобы не было нужды скачивать/устанавливать MSYS2 дополнительно. Если используете Ruby без DevKit, то MSYS2 DevKit устанавливайте отдельно командой ridk install

RubyInstaller-head

RubyInstaller-head is a daily updated version of the Ruby development branch. It can be used for continuous integration tests (CI) on your gems or applications, so that you’re prepared for upcoming changes to the ruby core. Builds are available on stable download URIs in the github release section. They can be easily integrated into Appveyor.

With Development Kit?

RubyInstaller uses the MSYS2 toolchain as development kit. It is bundled into the Ruby+Devkit installer version as a selectable component, so that no additional downloads/installs are required. It’s possible to share one Devkit for multiple Ruby versions.

MSYS2 требуется, чтобы компилировать дополнения на C/C++ для Ruby. Он необходим также для Ruby on Rails. Более того, MSYS2 позволяет загружать и использовать сотни Open Source библиотек, от которых могут зависеть некоторые гемы.

Среду разработки MSYS2 запускайте в консоли с помощью ridk enable . Она добавляет команды make , gcc , pacman или sh к пути поиска. Больше информации в вики.

Читайте также:  Проверка звука микрофона windows 10

Скорость и удобство

RubyInstaller компилируется с помощью GCC в дату выхода. Установленный Ruby — это нативное Windows-приложение, которое работает вкупе с функциональным дистрибутивом MSYS2 и MINGW-библиотеками.

Ищите больше о RubyInstaller и его альтернативах здесь.

Документация

Основы и документация стандартной библиотеки Ruby входит в установочный пакет. Мы рекомендуем почитать ещё и online-вариант или HTML-версию, которую можно скачать на ruby-doc.org.

Поддержка

Делитесь вашим мнением о RubyInstaller или предлагайте улучшения в нашей дружелюбной и полезной Google Группе. Счастливого программирования на Ruby!

The easy way to install Ruby on Windows

This is a self-contained Windows-based installer that includes the Ruby language, an execution environment, important documentation, and more.

Latest News

RubyInstaller 3.0.0-1 released

RubyInstaller-3.0.0-1 has been released! It features a whole bunch of great new features and improvements. See the ruby-3.0.0 release post for more details.

RubyInstaller 2.7.2-1, 2.6.6-2 and 2.5.8-2 released

RubyInstaller versions 2.7.2-1, 2.6.6-2 and 2.5.8-2 are released. These are maintenance releases with bug and security fixes.

RubyInstaller 2.7.1-1, 2.6.6-1, 2.5.8-1 and 2.4.10-1 released

RubyInstaller versions 2.7.1-1, 2.6.6-1, 2.5.8-1 and 2.4.10-1 are released. These are maintenance releases with bug and security fixes.

RubyInstaller 2.7.0-1 released

RubyInstaller-2.7.0-1 has been released. See the ruby-2.7.0 release post and the the RubyInstaller CHANGELOG for more details. Please note, that some gems are not yet compatible with Ruby-2.7 on Windows. You should therefore stay on 2.6 until 2.7 is well supported, unless you want to contribute and fix remaining issues.

RubyInstaller 2.6.5-1, 2.5.7-1 and 2.4.9-1 released

RubyInstaller versions 2.6.5-1, 2.5.7-1 and 2.4.9-1 are released. These are maintenance releases with bug and security fixes.

Is RubyInstaller for you?

RubyInstaller is the easiest and most widely-used Ruby environment on Windows. And Ruby is a great language for beginners as well as professionals. It’s suitable for small scripts as well as large applications. RubyInstaller combines the possibilities of native Windows programs with the rich UNIX toolset of MSYS2 and the large repository of MINGW libraries. RubyInstaller is a great foundation for using Ruby for development and production … Read more

Learn Ruby

Online Ruby Programming Course

If you’re new to Ruby, check out this online course from The Pragmatic Studio to learn all the fundamentals of object-oriented programming with Ruby.

Online Rails Programming Course

If you’re looking to create Ruby on Rails web apps, you’ll learn how to build a complete Rails 4 app step-by-step in this online course also from The Pragmatic Studio.

Оцените статью