Инсталляция Ruby on Rails в Centos

Пишу то к чему пришел. Из разных вариантов инсталляции, данный мне видится более предпочтительным. Впрочем я не особо занимаюсь этой технологией.

Имеется также вариант, который можно посмотреть на сайте rvm.io


С использованием rbenv

# yum install -y \
which \
tar \
curl \
openssl-devel \
git \
gcc

Создаю пользователя developer.

# useradd \
-d /home/developer \
-m developer


# passwd developer


# mkdir /rails_projects
# chown -R developer /rails_projects/


# su - developer


$ cd ~/
$ git clone git://github.com/sstephenson/rbenv.git .rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
$ exec $SHELL


$ git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
$ echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
$ exec $SHELL


$ rbenv install --list


$ rbenv install 2.2.3


$ rbenv versions
2.2.3


$ rbenv global 2.2.3
$ ruby -v
ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]


RubyGems

$ gem -v
2.4.5.1


$ gem list


$ gem update --system


Rails

$ echo "gem: --no-ri --no-rdoc" > ~/.gemrc


$ gem install bundler
$ rbenv rehash
$ bundle -v
Bundler version 1.11.2


$ gem install rails --no-ri --no-rdoc
$ rbenv rehash
$ rails -v
Rails 4.2.5