こちら自分用に rails3 を windows 環境にインストールする方法と注意点をまとめておく

今回のインストールする環境
(2011/2/14 現在)
Ruby 1.9.2
Rails 3.0.4
sqlite3

必要なもの
  • rubyinstaller (今回は1.9.2)
これがあればwindowsに簡単にrubyをインストールできる。
RubyDownlads から Ruby 1.9.2-p136 をダウンロードする
http://rubyinstaller.org/downloads/
 
  •  Development Kit 
注)これがないとインストールに失敗するライブラリがある。
 http://rubyinstaller.org/downloads/ から
DevKit-tdm-32-4.5.1-20101214-1400-sfx.exe をダンロードする。 
インストール方法の詳細は下を参考にした
https://github.com/oneclick/rubyinstaller/wiki/development-kit
  • sqlite3
データベース。SQLite3:Download から sqlite-dll-win32-x86-3070500.zip (2/14現在)をダウンロード

インストール方法
  • rubyのインストール
ダウンロードしたRuby 1.9.2-p136 をダブルクリックで実行、表示メッセージに従っていればインストールできる。
  • Devlopment Kit のインストール
  1. 適当にフォルダを作成、今回は→ C\devkit
  2. プロンプトを起動
  3. 作成したフォルダに移動 cd C:\devkit
  4. 以下のコマンドで devkit をインストールする
  5. $ruby dk.rb init
  6. $ruby dk.rb install
こちらのサイトが参考になります。
http://d.hatena.ne.jp/comb_8107/20110629/1309361561 
  • Rails のインストール
下のコマンドを実行するだけ。
$gem install rails
  • Rails のライブラリのインストール
もしインストールできないライブラリがあったときは下のコマンドを試す。
$gem install [ライブラリ名] --platform=ruby
  • sqlite3のインストール
  1. sqlite-dll-win32-x86-3070500.zip を解凍
  2. sqlite3.dllとsqlite3.defをC:\Ruby\bin以下にコピー
  3. $gem install sqlite3-ruby

  • rake aborted! が出たら
  1. bundle install を試す
  2. rails と rake のバージョンを確認する(rake 0.9.0 はrakeコマンドでDBが作成できないらしい?)5月25日現在、rails3.0.1 rake0.8.7 ではrakeでDB作成ができた