Поиск по сайту:

Как установить Ruby on Rails на CentOS 6


Статус: устарело

В этой статье рассматривается версия CentOS, которая больше не поддерживается. Если вы в настоящее время используете сервер под управлением CentOS 6, мы настоятельно рекомендуем обновить или перейти на поддерживаемую версию CentOS.

Причина:

См. вместо этого:

Следующий учебник DigitalOcean может представлять непосредственный интерес, поскольку в нем описывается, как установить Ruby on Rails на сервер CentOS 7:

  • Как установить Ruby on Rails с помощью rbenv в CentOS 7

О Ruby on Rails

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

Для установки Ruby on Rails требуется три отдельных процесса: вам нужно установить Ruby, затем Ruby Gems, затем Rails.

Настраивать

Шаги, описанные в этом руководстве, требуют наличия у пользователя привилегий root. Вы можете увидеть, как это настроить, в учебнике по начальной настройке сервера на шагах 3 и 4.

Шаг первый — установите Ruby

Самый простой способ установить Ruby на ваш виртуальный сервер — через установщик пакета yum.

sudo yum install ruby

После того, как вы ответите «да» на приглашение, 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

Во время обработки приглашение может запросить ваше разрешение на установку различных пакетов. Идите вперед и говорите «да» каждый раз.

Шаг второй — установите Ruby Gems

После того, как вы установили Ruby, вы можете легко установить рубиновые драгоценные камни.

Введите эту команду в терминал:

sudo yum install rubygems

После того, как вы согласились на приглашение, на вашем VPS должны быть установлены ruby gems. Однако, если у вас есть какие-либо проблемы с этим процессом, вы можете использовать альтернативный метод для установки Ruby Gems.

Как установить RubyGems из исходного кода

Если по какой-то причине установщик yum не работает, вы можете выполнить следующие шаги, чтобы установить ruby gems из исходного кода.

Для начала мы создадим новый каталог для хранения кода ruby.

sudo mkdir ~/src
sudo cd ~/src

Затем мы можем продолжить и загрузить рубиновые драгоценные камни в новую папку. (Вы всегда можете получить доступ к последним доступным драгоценным камням, посетив:

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

Наконец вы готовы установить рубиновые драгоценные камни.

sudo ruby setup.rb

После того, как вы ответите «да» на приглашение, установка драгоценных камней завершится.

Теперь вы готовы установить Rails на свой виртуальный сервер.

Шаг третий — установка Rails

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

Проверьте драгоценные камни:

sudo gem update

Затем проверьте систему в целом:

sudo gem update --system

Как только все будет обработано, пришло время установить Rails.

Для начала откройте терминал и введите:

sudo gem install rails

Этот процесс может занять некоторое время, будьте терпеливы.

Если вы чувствуете себя особенно беспокойно, вы можете ввести:

sudo gem install rails -V

Затем терминал покажет вам все детали процесса, чтобы вы могли убедиться, что он работает.

После того, как вы ответите «да» на появившееся приглашение, установка rails завершится.

Вы успешно установили Ruby on Rails!

Узнать больше

После того, как вы установили Ruby on Rails на свой VPS, вы можете перейти к установке FTP-сервера.