Mac OS X(Lion)に開発環境を構築する

以前Windowsマシンに Redmine の開発環境を構築しようとして失敗したので、Mac Book Air に開発環境を構築することに。
色々とインターネットの海の中を彷徨ってどうにか出来たので、備忘録として残しておく。以下は、その方針。

  • ソフトウェアやライブラリはHomebrewでパッケージ管理する
  • RubyおよびRailsはrbenvで管理する

Homebrewは依存関係にあるソフトウェアが既に導入されていた場合、ダブってインストールされないのでMacportsよりインストールやアップデート効率が非常に良い点という情報があったので、Macportsではなく、Homebrewにすることにした。
rbenvはシェル環境を汚さないので、最近はこちらを使っている人が多いという情報があったので、新規に入れるならこっちかなと考えてこちらにした。
rbenvとRVM との違いについてはこちらを参照した。

Homebrewのインストール

Mac OS X(Lion)にHomebrewをインストール - Change The Worlds

rbenvのインストール

Mac OS X(Lion)にrbenvをインストール - Change The Worlds

rubyのインストール

Mac OS X(Lion)にrubyをインストール - Change The Worlds