Установка Ruby on Rails при помощи RVM в Arch Linux

Что такое Ruby on Rails?

Ruby on Rails – это объектно-ориентированный фреймворк для быстрой разработки веб-приложений.Установка Ruby on Rails на виртуальный сервер занимает некоторое время; к счастью, существует множество инструментов, способных ускорить и максимально упростить инсталляцию этого фреймворка. Один из них – менеджер версий по имени RVM (Ruby Version Manager).

Примечание: Для выполнения данного руководства нужен предварительно настроенный сервер Arch Linux с привилегиями root или sudo. Чтобы узнать о начальной настройке сервера и вышеперечисленных привилегиях больше, читайте эту статью.

1: Установка RVM

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

pacman -Sy

После этого можно приступать к установке RVM. Этот менеджер версий позволяет использовать несколько версий Ruby на одном сервере. К сожалению, такая функциональность RVM выходит за рамки данной статьи; это руководство продемонстрирует процесс установки Ruby при помощи RVM.

Если инструмент curl не был установлен ранее, установите его:

pacman -S curl

Чтобы установить RVM, откройте терминал и наберите:

curl -L get.rvm.io | bash -s stable

После завершения установки откройте файл .bashrc:

nano .bashrc

и внесите в конец файла:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

Теперь RVM будет запускаться при запуске сервера. Чтобы применить изменения, завершите текущую сессию и откройте новую.

Для корректной работы RVM нуждается в установке некоторых зависимостей. Чтобы установить все необходимые программы, запустите:

rvm requirements

2: Установка Ruby

Прежде чем приступить к установке Ruby, нужно установить libyaml.

Примечание: Это необходимо для установки Rails. В целом, установить libyaml можно и позже, но в таком случае придется переустанавливать Ruby.

sudo pacman -S libyaml

Установить Ruby при помощи RVM очень просто:

rvm install 1.9.3

Готово! Ruby установлен. Поскольку Ruby был установлен при помощи программы, которая содержит множество версий Ruby,нужно задать стандартную версию системы:

rvm use 1.9.3 --default

3: Установка RubyGems

Теперь нужно установить важные компоненты Ruby on Rails – gem-ы. Для установки gem-ов можно также использовать RVM. Просто введите в терминал:

rvm rubygems current

4: Установка Rails

Теперь осталось установить Rails. Для этого откройте терминал и наберите:

gem install rails

Этот процесс может занять некоторое время.

После завершения инсталляции Ruby on Rails можно проверить версии установленного ПО:

ruby -v
rails -v

Tags: , , , , , , , ,

Добавить комментарий