何番煎じかわかりませんが、自分への忘備録を兼ねて載せておきます。
Vagrant
-
作業ディレクトリの作成
$ mkdir -p path/to/rails && cd path/to/rails
-
Boxをダウンロード
$ vagrant box add centos65box https://github.com/2creatives/vagrant-centos/releases/download/v6.5.3/centos65-x86_64-20140116.box
-
マシンの初期化
$ vagrant init centos65box
AVagrantfile
has been placed in this directory. You are now
ready tovagrant up
your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
vagrantup.com
for more information on using Vagrant.
- マシンの起動
$ vagrant up
Ruby 2.1.2
-
rbenvのインストール
anyenvを利用してインストールします。
$ git clone https://github.com/riywo/anyenv ~/.anyenv
$ echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(anyenv init -)"' >> ~/.bash_profile
$ exec $SHELL -l
$ anyenv install rbenv
$ exec $SHELL -l -
Ruby 2.1.2のインストール
$ rbenv install -v 2.1.2
OpenSSLが入っていないと言われるのでインストール
$ sudo yum -y install openssl openssl-devel
ruby 2.1.2を標準に
$ rbenv global 2.1.2
Rails 4.1
- gemを最新に
$ gem update --system
- Railsのインストール
$ gem install rails --no-ri --no-rdoc -V
- 反映
$ rbenv rehash
- version確認
$ rails -v
Rails 4.1.1