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