Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

書籍 RailsによるアジャイルWebアプリケーション開発 | Rails3のインストール

概要

Ruby on Rails3のインストールについて。

前提

Ruby1.9系、gemはインストール済みとする
Windows7環境

インストール手順

gem install rails

インストール完了後、Railsのバージョンを確認
rails -v
Rails 3.2.2
※2012/03/19現在

初動確認

動作確認用にSQLite3をインストールします。

gem install sqlite3

インストールされていることを確認します。

gem list | grep sqlite

→sqlite3 (1.3.5 x86-mingw32)

以下のコマンドでサンプルWebアプリを作成
rails new "プロジェクト名"
※ここでは仮にsampleという名前のプロジェクトを作成しました。

ここで、サーバーの起動を試みます。

rails server

すると以下のエラーが発生しました。

Could not find gem 'jquery-rails (>= 0) x86-mingw32' in the gems available on this machine

jquery-railsがないようなのでインストールします

gem install jquery-rails

再度、サーバーの起動を試みたところ今度は以下のエラーが発生。

Could not find gem 'coffee-rails (~> 3.2.1) x86-mingw32' in the gems available on this machine

coffee-railsがないようなのでインストールします

gem install coffee-rails

再度、サーバーの起動を試みたところ今度は以下のエラーが発生

Could not find gem 'sass-rails (~> 3.2.3) x86-mingw32' in the gems available on this machine

sass-railsがないようなのでインストールします

gem install sass-rails

再度、サーバーの起動を試みたところ今度は以下のエラーが発生

Could not find gem 'uglifier(~> 1.0.3) x86-mingw32' in the gems available on this machine

sass-railsがないようなのでインストールします

gem install uglifier

再度、サーバーの起動を試みたところようやく成功。
以下のメッセージが表示されます

=> Booting WEBrick
=> Rails 3.2.2 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server

次にhttp://localhost:3000/へアクセスします。

以下のようなデフォルト画面が表示されれば導通確認完了です。