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

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

Ruby on Rails – это фреймворк, позволяющий быстро разрабатывать различные веб-приложения. Установка Ruby on Rails включает в себя три отдельных процесса:

  • Установку Ruby;
  • Установку Ruby Gems;
  • И, наконец, установку Rails.

Требования

Для выполнения данного руководства нужно иметь учетную запись пользователя с привилегиями root. Чтобы получить более подробную информацию по этому вопросу, читайте статью «Начальная настройка сервера CentOS 6».

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

Установить Ruby на виртуальный выделенный сервер проще всего при помощи менеджера пакетов yum.

sudo yum install ruby

Ответьте yes на извещение, после чего Ruby будет установлен.

Теперь нужно установить некоторые зависимости Ruby.

Введите в терминал:

sudo yum install gcc g++ make automake autoconf curl-devel openssl-devel zlib-devel httpd-devel apr-devel apr-util-devel sqlite-devel
sudo yum install ruby-rdoc ruby-devel

Во время обработки данных команд система может потребовать разрешения на установку некоторых пакетов.

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

После установки Ruby можно легко установить ruby gems.

Для этого просто введите в терминал:

sudo yum install rubygems

После подтверждения ruby gems будут установлены на виртуальный выделенный сервер. При возникновении каких-либо проблем в процессе установки попробуйте собрать ruby gems из исходного кода.

Установка RubyGems из исходников

Если по какой-либо причине менеджер пакетов yum не справился с установкой, следуйте инструкциям данного раздела.

Итак, прежде чем компилировать RubyGems из исходного кода, сначала нужно создать новый каталог для хранения этого кода.

sudo mkdir ~/src
sudo cd ~/src

Затем загрузите код ruby gems в этот каталог (последнюю доступную версию rubygems всегда можно найти по ссылке http://rubygems.org/pages/download):

wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz?tar -zxvf rubygems-1.3.6.tgz

В завершение установите ruby gems:

sudo ruby setup.rb

Подтвердите запуск команды, после чего gems будут установлены на сервер.

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

Теперь нужно обновить систему, чтобы дальнейший процесс установки был выполнен успешно.

Сначала обновите gems:

sudo gem update

а затем запустите обновление системы:

sudo gem update --system

После обновления системы приступайте к установке Rails. Откройте терминал и введите:

sudo gem install rails

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

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

sudo gem install rails -V

Она выведет на экран все подробности выполнения процесса; так можно убедиться, что установка проходит успешно.

Подтвердите запуск команды, выбрав yes, и rails завершит установку.

Фреймворк Ruby on Rails был успешно установлен!

Примечание: после установки Ruby on Rails рекомендуется создать SSL-сертификат и установить FTP-сервер.

Tags: , , , , , , ,

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