InstallRailsWindows » 履歴 » バージョン 83
Yuumi Yoshida, 2015-01-07 10:33
| 1 | 69 | Yuumi Yoshida | h1. Ruby on Rails 開発環境の作り方(Windows 7) |
|---|---|---|---|
| 2 | 1 | Yuumi Yoshida | |
| 3 | 83 | Yuumi Yoshida | _2015/01/07更新_ |
| 4 | 1 | Yuumi Yoshida | |
| 5 | h2. WindowsPCの仕様 |
||
| 6 | 41 | Yuumi Yoshida | |
| 7 | * メモリー : 1Gbyte以上 |
||
| 8 | 51 | Yuumi Yoshida | * ディスク空き容量: 500Mbyte以上 |
| 9 | 41 | Yuumi Yoshida | * CPUの性能: 制限はありませんが、ここ3年以内に作られたPCが望ましい |
| 10 | 82 | Yuumi Yoshida | * OS: Windows 7, 8 |
| 11 | 1 | Yuumi Yoshida | |
| 12 | 41 | Yuumi Yoshida | h2. インストール |
| 13 | 25 | Yuumi Yoshida | |
| 14 | 1 | Yuumi Yoshida | |
| 15 | 83 | Yuumi Yoshida | h3. 1. RailsInstaller |
| 16 | |||
| 17 | http://railsinstaller.org/ の *WINDOWS RUBY2.1* をダウンロドし、実行して下さい。 |
||
| 18 | |||
| 19 | * よくあるアプリのインストーラーが起動されるので、ライセンスの同意等を行って下さい |
||
| 20 | * 設定項目はデフォルトのまま使って下さい |
||
| 21 | * インストーラーが終了すると、コマンドプロンプトが起動され、以下のようにGitで使う名前とメールアドレスを入力して下さい |
||
| 22 | |||
| 23 | <pre> |
||
| 24 | Please enter your name, for example mine is: Wayne E. Seguin |
||
| 25 | name > Yuumi Yoshida ← 名前を入力、半角で入力して下さい |
||
| 26 | Setting user.name to Yuumi Yoshida |
||
| 27 | |||
| 28 | Please enter your email address, for example mine is: wayneeseguin@gmail.com |
||
| 29 | email > yy@ey-office.com ← メールアドレスを入力して下さい |
||
| 30 | Setting user.email to yy@ey-office.com |
||
| 31 | </pre> |
||
| 32 | |||
| 33 | * 以下のバージョンの Ruby と Rails がインストールされます |
||
| 34 | |||
| 35 | <pre> |
||
| 36 | ruby: |
||
| 37 | bin: C:/RailsInstaller/Ruby2.0.0/bin/ruby.exe |
||
| 38 | version: ruby 2.1.5p273 (2014-11-13 revision 48405) [i386-mingw32] |
||
| 39 | |||
| 40 | rails: |
||
| 41 | bin: C:/RailsInstaller/Ruby2.0.0/bin/rails.bat |
||
| 42 | version: Rails 4.1.8 |
||
| 43 | </pre> |
||
| 44 | |||
| 45 | * Gitで使うかもしれない ssh の公開キーが表示されます。GitHub等を使う予定があればメモしておいて下さい。 |
||
| 46 | |||
| 47 | |||
| 48 | 52 | Yuumi Yoshida | |
| 49 | 25 | Yuumi Yoshida | |
| 50 | 79 | Yuumi Yoshida | http://rubyinstaller.org/ のDownload ページから *Ruby 2.0.0-p481* をダウンロドし、実行して下さい。 |
| 51 | 25 | Yuumi Yoshida | |
| 52 | 57 | Yuumi Yoshida | # 最初の画面でライセンスに同意(I accept the License) |
| 53 | 51 | Yuumi Yoshida | # 次の画面でインストル先とオプションを選択します。 |
| 54 | 69 | Yuumi Yoshida | ** インストル先は C:\Ruby200 や D:\Ruby200 にして下さい。 |
| 55 | 51 | Yuumi Yoshida | ** Add Ruby excutables to your PATH をチェックして下さい |
| 56 | 1 | Yuumi Yoshida | !rubyInstaller.png! |
| 57 | # Installボタンを押す |
||
| 58 | 52 | Yuumi Yoshida | |
| 59 | h3. 2. DEVELOPMENT KIT |
||
| 60 | 1 | Yuumi Yoshida | |
| 61 | OSに依存したライブラリーをWindows環境にインストールする為のツールもインストールします |
||
| 62 | |||
| 63 | 69 | Yuumi Yoshida | http://rubyinstaller.org/ のDownload ページから *DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe* をダウンロドし、実行して下さい。 |
| 64 | 1 | Yuumi Yoshida | |
| 65 | 69 | Yuumi Yoshida | ファイルを展開するディレクトリーを入力するダイアログが表示されるので、1.で指定したRubyのインストール先に DevKitディレクトリーを作成し (例 C:\Ruby200\DevKit) を指定して下さい。 |
| 66 | 1 | Yuumi Yoshida | |
| 67 | |||
| 68 | h3. 3. Rubyの確認とDEVELOPMENT KITのインストール作業 |
||
| 69 | |||
| 70 | コマンドプロンプトを起動し ruby -v を実行し、以下のように表示されればOKです。 |
||
| 71 | <pre> |
||
| 72 | 52 | Yuumi Yoshida | C:\>ruby -v |
| 73 | 79 | Yuumi Yoshida | ruby 2.0.0p481 .... |
| 74 | 1 | Yuumi Yoshida | </pre> |
| 75 | |||
| 76 | 次に、DEVELOPMENT KITのインストール作業をコマンドプロンプトで行います。 |
||
| 77 | <pre> |
||
| 78 | 69 | Yuumi Yoshida | C:\> cd \Ruby200\DevKit |
| 79 | |||
| 80 | C:\Ruby200\DevKit> ruby dk.rb init |
||
| 81 | [INFO] found RubyInstaller v2.0.0 at C:/Ruby200 |
||
| 82 | 52 | Yuumi Yoshida | ..... |
| 83 | 1 | Yuumi Yoshida | |
| 84 | 69 | Yuumi Yoshida | C:\Ruby200\DevKit> ruby dk.rb install |
| 85 | [INFO] Installing 'C:/Ruby200/lib/ruby/site_ruby/2.0.0/rubygems/defaults/operating_system.rb' |
||
| 86 | ..... |
||
| 87 | 1 | Yuumi Yoshida | |
| 88 | 69 | Yuumi Yoshida | </pre> |
| 89 | 1 | Yuumi Yoshida | |
| 90 | |||
| 91 | 69 | Yuumi Yoshida | h3. 4. Ruby on Rails のインストール |
| 92 | 1 | Yuumi Yoshida | |
| 93 | 69 | Yuumi Yoshida | 引き続きコマンドプロンプトで、gemコマンドの更新を行います。 |
| 94 | 1 | Yuumi Yoshida | 次に Ruby on Railsをインストールします。 ある程度時間がかかります。 |
| 95 | |||
| 96 | <pre> |
||
| 97 | 69 | Yuumi Yoshida | C:\> gem update --system -N |
| 98 | 1 | Yuumi Yoshida | ... |
| 99 | |||
| 100 | 69 | Yuumi Yoshida | C:\> gem install bundler -N |
| 101 | ... |
||
| 102 | 1 | Yuumi Yoshida | |
| 103 | 71 | Yuumi Yoshida | C:\> gem install rspec -N |
| 104 | ... |
||
| 105 | |||
| 106 | 75 | Yuumi Yoshida | C:\>gem install rails -N |
| 107 | 69 | Yuumi Yoshida | .... |
| 108 | |||
| 109 | </pre> |
||
| 110 | |||
| 111 | 52 | Yuumi Yoshida | Ruby on Rails の確認、以下のように表示されればOKです。 |
| 112 | 1 | Yuumi Yoshida | <pre> |
| 113 | 69 | Yuumi Yoshida | C:\> rails -v |
| 114 | 82 | Yuumi Yoshida | Rails 4.1.4 |
| 115 | 2 | Yuumi Yoshida | </pre> |
| 116 | 33 | Yuumi Yoshida | |
| 117 | 81 | Yuumi Yoshida | *DL is deprecated, please use Fiddle* という警告が表示されますが、問題ありません。 |
| 118 | 80 | Yuumi Yoshida | |
| 119 | 72 | Yuumi Yoshida | h3. 5. 関連ライブラリーのインストール |
| 120 | 1 | Yuumi Yoshida | |
| 121 | 72 | Yuumi Yoshida | Ruby on Railsでは初めてプロジェクトを作った際に関連するライブラリーがインストールされるので、一度ダミーのプロジェクトを作成します。 |
| 122 | |||
| 123 | <pre> |
||
| 124 | C:\> cd C:\temp |
||
| 125 | C:\temp> rails new dummy |
||
| 126 | 78 | Yuumi Yoshida | create |
| 127 | create README.rdoc |
||
| 128 | create Rakefile |
||
| 129 | |||
| 130 | ... |
||
| 131 | |||
| 132 | Your bundle is complete! |
||
| 133 | Use `bundle show [gemname]` to see where a bundled gem is installed. |
||
| 134 | 72 | Yuumi Yoshida | </pre> |
| 135 | 69 | Yuumi Yoshida | |
| 136 | |||
| 137 | 削除出来たら、ダミーのプロジェクトは削除してしまってかまいません。 |
||
| 138 | 1 | Yuumi Yoshida | |
| 139 | |||
| 140 | 78 | Yuumi Yoshida | h3. その他. |
| 141 | |||
| 142 | 多数の PCにインストールする場合、 |
||
| 143 | 1 | Yuumi Yoshida | |
| 144 | 69 | Yuumi Yoshida | 1台で上の作業を行った後、C:\Ruby200 ディレクトリーを他のPCにコピーし、環境変数 Path に C:\Ruby200\bin を追加すれば、他のPCでもRuby on Rails使えるようになります。 |