Edited at

WindowsにRuby&Railsインストール

More than 1 year has passed since last update.

こんにちは @kako_351です。


Windowsのローカルにruby on railsの開発環境をたてたい

windowsに

・Ruby(2.4.2)

・Ruby on Rails(5.1.4)

をインストールします。どちらも記事公開時点での最新版です。

環境にもよるでしょうが、全体を通して大体、30分~1時間ほどかかるかなと思います。


1. RubyInstallerをダウンロードします

https://rubyinstaller.org/downloads/

から最新の「Ruby 2.4.2-2」をインストールします。

x64とx86はお使いの環境によって選んでください。


2.RubyInstallerを実行します

1でダウンロードしたrubyinstaller-2.4.2-2-x64.exeを実行します。

(x86をダウンロードした人はrubyinstaller-2.4.2-2-x86.exeを実行します。)

規約画面っぽいのが表示されるので、「I accept the License」にチェックを入れてNextで進みます。

インストールが始まるので、終わるまで待ちます。

rubyのインストールが終わると、以下のような画面が出てMsys2をインストールするか聞かれます。

デフォルトでチェックが入っているので、そのままの状態にしてFinishを押します。

その後、cmd.exeが起動して以下のような画面が出てくるので、Enterを押してMsys2をインストールします。

インストールが始まるので終わるまで待ちます。

終了後、再度Enterを押すと終了します。

コマンドプロンプトを立ち上げて以下を実行して、Rubyがインストールされたことを確認します。

>ruby -v

『ruby 2.4.2p198 (2017-09-14 revision 59899) [x64-mingw32]』と表示されたらインストール成功です。


3.railsをインストールします

コマンドプロンプトで以下を実行して、Railsをインストールします。

>gem install rails

すると以下のようにインストールが始まるので、しばらく待ちます。

10分から15分くらい待ちます。

インストールが無事終わると以下のようになります。

以下を実行してrailsがインストールされたことを確認します。

>rails -v

『Rails 5.1.4』と表示されたらインストール成功です。


4.サンプルアプリを作成します

railsでアプリケーションを作成するには以下のようにコマンドを実行します。

今回は「sample」ってアプリを作成します。

>rails new sample

実行すると、以下のようにアプリケーションの作成処理が走るので、終わるまでまた少し待ちます。(私の環境では10分くらいでした。)

作成が完了すると、フォルダができています。

私の環境ではc:\直下に作成したので、c:\sampleとなっています。


5.Railsサーバーを起動します

4で作ったアプリの場所まで移動します。

今回はc:\sampleなので以下を実行します。

>cd sample

その後、以下を実行してサーバーを起動します。

>rails s

起動すると以下のようになるので、ポートを確認します。

デフォルトでは以下のように3000になっているかと思います。

このままの状態でブラウザで「http://localhost:3000」にアクセスします。

以下の画面が出れば無事完了です!お疲れさまでした!!

エラーが出てうまくサーバーが起動できないときは、エラーメッセージを検索すると解決策が出てくると思うので、解消してみてください。

SQLite3が入っていなくてエラーが出るケースが多いかなと思いますので、その場合は、sqlite3をインストールして再度サーバー起動を試してみてください。