LoginSignup
15
15

More than 5 years have passed since last update.

vagrantで構築したvm(centos6.6)にruby on railsインストール(by rbenv)

Last updated at Posted at 2015-06-20

 手順

  1. 必要なパッケージインストール
  2. git から 必要なモノ(rbenv, ruby-build) を clone
  3. rbenv動作設定
  4. rbenvでrubyインストール
  5. 同じくrailsインストール

※vagrantでvm(centos6.6)環境まではある前提

1. 必要なパッケージインストール

$ sudo yum install zlib zlib-devel openssl-devel sqlite-devel gcc-c++ glibc-headers libyaml-devel readline readline-devel zlib-devel libffi-devel

2. git から モノ(rbenv, ruby-build) を clone

$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

3. rbenv動作設定

bash_profie
$ vi ~/.bash_profile
$ export PATH=$PATH:$HOME/.rbenv/bin:$HOME/.rbenv/shims # これを追記
$ source ~/.bash_profile
$ rbenv -v
rbenv 0.4.0-151-g83ac0fb

4.rubyインストール

$ rbenv install --list
$ rbenv install 2.2.2
$ rbenv global 2.2.2
$ rbenv version
2.2.2 (set by /home/vagrant/.rbenv/version)
$ ruby -v
ruby 2.2.2p95 (2015-04-13 revision 50295) [i686-linux]

5.Railsインストール

$ gem update --system
$ gem install --no-ri --no-rdoc rails

が、自分の場合、ここでエラー(※下記記載)となり、リンク先の通り、下記のように対応

$ yum -y install libxml2 libxslt libxml2-devel libxslt-devel
$ gem install nokogiri -- --use-system-libraries
$ gem install --no-ri --no-rdoc rails

gem のインストール時に ri, rdoc ドキュメントを入れない設定

$ vim ~/.gemrc
gem: --no-ri --no-rdoc # 追記

参考

15
15
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
15