Re:Start

いまはディレクターやってます

ruby on railsをmacで。

私は環境構築があまり得意ではなくて、なんとかWindowsでは終わったのですが、Macではうまくいきませんでした。
rubyはokなのにrailsはrack周りでエラーが出ちゃう。
きっといろんなバージョンを片っ端からDLしてたりするからだとは思ったのだけど、結局の原因はググってもよくわからなかったので、潔く一からやり直す事にしました。

結果

ruby公式ページを見るのがbestでした。
https://rvm.beginrescueend.com/rvm/install/
(なんだかなぁ。)


というわけで、まとめておきます。
gitはすでに入っている状態からスタートです。

1. rvmをインストールする

user$ bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)

2. 最新バージョンに更新する?

user$ bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )

3. システム設定

user$ rvm user gemsets

4. ターミナルのリブート

5. 設定ファイルリロード

user$ source .bash_profile
user$ rvm requirements

6. rubyインストール

user$ rvm install 1.9.3

7. ruby指定(これをしないと読み込まれない)

user$ rvm use 1.9.3
Using /Users/user/.rvm/gems/ruby-1.9.3-p0

8. rubyインストール確認

user$ ruby -v
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11.2.0]
user$ which ruby
/Users/user/.rvm/rubies/ruby-1.9.3-p0/bin/ruby

9. railsインストール

user$ gem install rails
Fetching: multi_json-1.0.4.gem (100%)
Fetching: activesupport-3.1.3.gem (100%)
Fetching: builder-3.0.0.gem (100%)
・・・
Installing RDoc documentation for rdoc-3.12...
Installing RDoc documentation for railties-3.1.3...
Installing RDoc documentation for rails-3.1.3...

10. railsインストール確認

user$ rails -v
Rails 3.1.3


なんかもう少し打ち込んだ気もするけど、困った時はリブートしつつ、
サイト見つつやれば行けると思われます。
let's enjoy ruby on mac!!


ちなみに、あらためて、gem listを打ち込んでみると、rackは一つになってました。よかったね。