InstallRailsWindows » 履歴 » バージョン 20
Yuumi Yoshida, 2008-04-19 10:35
| 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 | 20 | Yuumi Yoshida | コマンド http://www.sqlite.org/sqlite-3_5_8.zip と DLL http://www.sqlite.org/sqlitedll-3_5_8.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 | 20 | Yuumi Yoshida | SQLite version 3.5.8 |
| 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 | 選択肢が表示されるので 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)]] |