RVM Rails3 をUbuntu 11.04にインストール

Railsの環境構築はいつもうまくいかないので自分用にメモっておく

rvmのインストール

公式ドキュメント
https://rvm.beginrescueend.com/rvm/install/

rvmとは何かについてはこのスライドがわかりやすいです。
http://www.slideshare.net/chsh404/rails-7751577

以下rvmのインストール手順コマンドのみ

$ sudo apt-get install build-essential bison openssl libreadline5 libreadline-dev curl git zlib1g zlib1g-dev libssl-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev
$ sudo apt-get install ruby1.8 rubygems1.8
$ bash < <(curl -s https://rvm.beginrescueend.com/install/rvm )
$ vi .bashrc

以下の行を追加

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"

変更を適用

$ source .bashrc

※「https://rvm.beginrescueend.com/install/rvm」のURLはしょっちゅう変わるらしいので、インストールの際は公式サイトをチェックした方が良さそう

Ruby1.9をインストール

$ rvm install 1.9.2
$ rvm use 1.9.2 --default

Railsをインストール

$ gem install rails

確認

$ rails new hello-rails3
$ cd hello-rails3
$ bundle install
$ rails s

http://localhost:3000にアクセスして「Welcome aboard
You’re riding Ruby on Rails!」とかかれたページが表示されればOK

今回もこれ書くのに、いくつブログみたかわからない。Rubyはほんと環境構築だけはネックなんだよなあ。