14Room

みんな泣きながらオトナになったんだ。

rbenvでrubyのバージョン管理をする。

sudo update-alternatives --config editor
sudo visudo -f /etc/sudoers.d/00_base

下記を追記

Defaults !secure_path
Defaults env_keep += "PATH RBENV_ROOT"

環境変数設定

export RBENV_ROOT=/usr/local/rbenv
export PATH=${RBENV_ROOT}/bin:${PATH}

rbenv本体インストール

sudo git clone git://github.com/sstephenson/rbenv.git ${RBENV_ROOT}
sudo git clone git://github.com/sstephenson/ruby-build.git ${RBENV_ROOT}/plugins/ruby-build
sudo rbenv init -

シェル設定

bash -c 'cat <<\__EOT__ >> ~/.profile
export RBENV_ROOT="/usr/local/rbenv"
export PATH="${RBENV_ROOT}/bin:${PATH}"
eval "$(rbenv init -)"
__EOT__'

シェル設定反映 exec ${SHELL} -l いったんログアウト、再ログイン

rbenv install -l
sudo rbenv install 2.1.3
sudo rbenv global 2.1.3
sudo rbenv exec gem install bundler
cd /var/www/taptrip2/current
2.1.3

Gemとかインストール&バージョン変更反映

rbenv exec bundle install
sudo rbenv rehash