プロジェクト

全般

プロフィール

InstallRailsWindows » 履歴 » バージョン 13

Yuumi Yoshida, 2008-01-07 11:03

1 4 Yuumi Yoshida
=  Ruby on Rails 開発環境の作り方 =
2 1 Yuumi Yoshida
3 4 Yuumi Yoshida
WindowsPC で Ruby on Rails の開発できる環境を作ってみましょう。
4
5
初心者にもインストールが簡単なソフトを選んでみました。
6
7 6 Yuumi Yoshida
質問などは、このページの一番下のコメント欄に書き込んで下さい。
8 1 Yuumi Yoshida
9
== インストール ==
10
11
=== 1-a. Ruby ===
12
13
Ruby以外にパッケージ管理ソフトgemやいくつかのライブラリーが入っている [http://rubyinstaller.rubyforge.org/wiki/wiki.pl?RubyInstaller One-Click Ruby Installer for Windows]を使います。
14
15 13 Yuumi Yoshida
http://rubyforge.org/frs/download.php/29263/ruby186-26.exe からダウンロードして下さい。インストール手順は通常のWindowsソフトと同じです。 
16 1 Yuumi Yoshida
17
注意点:
18
 * インストール先ディレクトリーは C:¥Ruby や D:¥Ruby のような判りやすいところにして下さい。 ~~C:¥Program Files¥Ruby~~ はトラブルにつながる可能性がありますので止めましょう。 
19
 * Choose Components では □ Enable RubyGems は選択して下さい。他は無くても良いです。
20
21
=== 1-b. Rubyの動作確認 ===
22
23
コマンドプロンプトを起動し ruby -v を実行し、以下のように表示されればOKです。
24
{{{
25
C:\>ruby -v
26 13 Yuumi Yoshida
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
27 1 Yuumi Yoshida
}}}
28
29
=== 2-a. SQLite3 のインストール ===
30
31
今回は、とても簡単に扱えるデータベース [http://www.sqlite.org/index.html SQLite3] を使います。
32
33 11 Yuumi Yoshida
コマンド http://www.sqlite.org/sqlite-3_5_2.zip と DLL http://www.sqlite.org/sqlitedll-3_5_2.zip をダウンロードし展開(解凍)します。
34 1 Yuumi Yoshida
35
zip ファイルの中にあった、 sqlite3.exe, sqlite3.dll は C:¥Ruby¥bin (他の場所にRubyをインストールした場合は適宜よみかえて下さい)にコピーします。
36
37
sqlite3.def は不要です。
38
39
=== 2-b. SQLite3 の確認  ===
40
41
コマンドプロンプトで以下のようなコマンドを実行してみましょう。 以下のような表示が出ればOKです。
42
43
{{{
44
C:\Temp>sqlite3 test
45
SQLite version 3.5.1
46
Enter ".help" for instructions
47 2 Yuumi Yoshida
sqlite> .exit                  ← .exit で sqlite3 コマンドから抜ける
48 1 Yuumi Yoshida
49
C:\Temp>
50 2 Yuumi Yoshida
}}}
51
52
=== 3. Ruby用 SQLite3ドライバーソフトのインストール === 
53
54
gem (Ruby Gems) からインストールします。コマンドプロンプトで以下のようなコマンドを実行してみましょう。
55
56
gem install sqlite3-ruby -yを実行してから Select which... が表示されるまで時間がかかるかもしれません。
57
58
選択肢が表示されるので sqlite3-ruby 1.2.1 (mswin32) を選択して下さい。
59
60
{{{
61
C:\Temp> gem install sqlite3-ruby -y
62
Select which gem to install for your platform (i386-mswin32)
63
 1. sqlite3-ruby 1.2.1 (mswin32)
64
 2. sqlite3-ruby 1.2.1 (ruby)
65
 3. sqlite3-ruby 1.2.0 (mswin32)
66
 4. sqlite3-ruby 1.2.0 (ruby)
67
 5. Skip this gem
68
 6. Cancel installation
69
> 1                             ← sqlite3-ruby 1.2.1 (mswin32) を選択
70
}}}
71
72
=== 4. Rails のインストール ===
73
74 12 Yuumi Yoshida
Rails , Rake を gem (Ruby Gems) からインストールします。コマンドプロンプトで以下のようなコマンドを実行してみましょう。
75 2 Yuumi Yoshida
76
あるていど時間がかかります。
77
78 1 Yuumi Yoshida
{{{
79 12 Yuumi Yoshida
C:\Temp> gem install rake -y
80 2 Yuumi Yoshida
C:\Temp> gem install rails -y
81 1 Yuumi Yoshida
}}}
82 3 Yuumi Yoshida
83
84
== その他の準備 ==
85
86 1 Yuumi Yoshida
Ruby (Ruby on Rails) の開発はWindowsの 「メモ帳」でも出来ますが、サクラエディタや秀丸(シェアウェア)などのエデイタ ソフトをインストールしておくと良いと思います。
87 6 Yuumi Yoshida
88
89
----
90
== 質問やコメント ==
91
92
 * 質問やコメントは下の Add comment に書いて下さい
93
 * Your email or username: はニックネーム等を書いて下さい。空でもけっこうです
94 7 yy -
95 9 Na2 -
96 6 Yuumi Yoshida
[[AddComment(appendonly)]]