InstallRailsWindows » 履歴 » バージョン 23
Yuumi Yoshida, 2008-06-07 17:19
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 | 21 | Yuumi Yoshida | コマンド http://www.sqlite.org/sqlite-3_5_9.zip と DLL http://www.sqlite.org/sqlitedll-3_5_9.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 | 21 | Yuumi Yoshida | SQLite version 3.5.9 |
46 | 1 | Yuumi Yoshida | 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 | 22 | Yuumi Yoshida | 選択肢が表示されるので sqlite3-ruby 1.2.2 (mswin32) を選択して下さい。 |
59 | 2 | Yuumi Yoshida | |
60 | {{{ |
||
61 | C:\Temp> gem install sqlite3-ruby -y |
||
62 | Select which gem to install for your platform (i386-mswin32) |
||
63 | 22 | Yuumi Yoshida | 1. sqlite3-ruby 1.2.2 (mswin32) |
64 | 2. sqlite3-ruby 1.2.2 (ruby) |
||
65 | 3. sqlite3-ruby 1.2.1 (mswin32) |
||
66 | 4. sqlite3-ruby 1.2.1 (ruby) |
||
67 | 2 | Yuumi Yoshida | 5. Skip this gem |
68 | 6. Cancel installation |
||
69 | 22 | Yuumi Yoshida | > 1 ← sqlite3-ruby 1.2.2 (mswin32) を選択 |
70 | 2 | Yuumi Yoshida | }}} |
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 | ---- |