Ubuntu 12.04上にRuby on Rails3環境を構築する

Mac上にRoR3をインストールする方法は以前紹介した。今度はUbuntu12.04上にRoR環境を構築する。
Ubuntu12.04には必要なライブラリが最初から入っていないので、入れる。

$ sudo apt-get install zlib1g-dev

ちなみに上記を実行しないと、後々のrailsインストール時に次のようなエラーが出る。

$ gem install rails
ERROR:  Loading command: install (LoadError)
    cannot load such file -- zlib
ERROR:  While executing gem ... (NameError)
    uninitialized constant Gem::Commands::InstallCommand

続いてrbenvのインストール

$ sudo apt-get install rbenv

ruby-buildのインストール

$ git clone git://github.com/sstephenson/ruby-build.git
$ cd ruby-build
$ sudo ./install.sh

zshを使っているので、.zshrcに次の記述を追加

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

rubyのビルド

$ CONFIGURE_OPTS="--with-readline-dir=/usr/local" rbenv install 1.9.3-p194
$ rbenv rehash
$ rbenv global 1.9.3-p194

以上でRubyのインストールはOK。続いてRuby on Rails3を入れる。

$ gem install rails

入ったか確認してみる。

$ rails -v
Rails 3.2.3

インストール完了!

1 Comment

Post a Comment

コメントを投稿するには、下の計算の答えを入力する必要があります。答えは半角数字で入力してください。 * Time limit is exhausted. Please reload the CAPTCHA.