Step by Step Ruby on Rails

Ruby on Railsで実際にWebサイトを構築する手順をまとめています。

CentOS6にRails4.0をインストール

CentOS6.5、RVMでRuby2.0をインストールした状態でRails4.0をインストールしました。手順を備忘としてまとめました。
 
1)インストール前の確認
 
以下の環境でインストールしています。

$ rvm gemset list

gemsets for ruby-2.0.0-p247 (found in /home/rails/.rvm/gems/ruby-2.0.0-p247)
   (default)
   global
=> ruby2rails4

$ gem list

*** LOCAL GEMS ***

bigdecimal (1.2.0)
bundler (1.3.5)
bundler-unload (1.0.1)
io-console (0.4.2)
json (1.7.7)
minitest (4.3.2)
psych (2.0.0)
rake (10.1.0, 0.9.6)
rdoc (4.0.0)
rubygems-bundler (1.2.2)
rvm (1.11.3.8)
test-unit (2.0.0.0)
 
$ which gem
~/.rvm/rubies/ruby-2.0.0-p247/bin/gem

 
2)RubyGemsのバージョンをアップデート
 
ここでは、RubyGemsのバージョンを2.0.3にアップデートしました。

$ gem update --system 2.0.3
Latest version currently installed. Aborting.

 
3)Rails4.0をインストール
 
①riとrdocをインストールしないように設定

$ vi ~/.gemrc
 
install: --no-rdoc --no-ri
update:  --no-rdoc --no-ri

 
②Rails4.0をインストール

$ gem install rails --version 4.0.0
 
Fetching: i18n-0.6.4.gem (100%)
Successfully installed i18n-0.6.4
    :
Successfully installed sprockets-rails-2.0.0
Fetching: rails-4.0.0.gem (100%)
Successfully installed rails-4.0.0
27 gems installed

 
4)Railsインストール後の確認

$ gem list

*** LOCAL GEMS ***

actionmailer (4.0.0)
actionpack (4.0.0)
activemodel (4.0.0)
activerecord (4.0.0)
activerecord-deprecated_finders (1.0.3)
activesupport (4.0.0)
arel (4.0.0)
atomic (1.1.12)
bigdecimal (1.2.0)
builder (3.1.4)
bundler (1.3.5)
bundler-unload (1.0.1)
erubis (2.7.0)
hike (1.2.3)
i18n (0.6.4)
io-console (0.4.2)
json (1.7.7)
mail (2.5.4)
mime-types (1.23)
minitest (4.3.2)
multi_json (1.7.8)
polyglot (0.3.3)
psych (2.0.0)
rack (1.5.2)
rack-test (0.6.2)
rails (4.0.0)
railties (4.0.0)
rake (10.1.0, 0.9.6)
rdoc (4.0.0)
rubygems-bundler (1.2.2)
rvm (1.11.3.8)
sprockets (2.10.0)
sprockets-rails (2.0.0)
test-unit (2.0.0.0)
thor (0.18.1)
thread_safe (0.1.2)
tilt (1.4.1)
treetop (1.4.14)
tzinfo (0.3.37)