8
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Windows で Ruby on Rails の 環境構築 を する

Last updated at Posted at 2019-08-21

目的

  • WindowsでRuby on Railsの開発環境を整えられるようにする。
    ※これはRails6.0.0以前の方法です。現在はこの方法では環境構築ができない可能性があります。

この記事のターゲット

  • WindowsにRuby on Railsの開発環境を立ち上げたい方
  • Ruby on Railsのローカル開発環境の立ち上げがうまくいかず、あきらめたくなってきた方

ローカル開発環境で必要なもの

本記事はMSYS2とRubyがすでにインストールされていること前提で進める
MSYS2とRubyのインストール方法はこちら

  • MSYS2
  • Ruby
  • SQLite3
  • Rails
  1. SQLite3のインストール

    1. 下記サイトにアクセス
      https://sqlite.org/index.html
      p_rails_20.png

    2. 画像のところクリック
      p_rails_21.png

    3. 画像のところクリック自分のPCにビット数合わせたものをクリックする
      p_rails_22.png

    4. 取得したsqlite-dll-win64-x64-3290000.zipを展開
      p_rails_23.png

    5. 「sqlite3.dll」というファイルを「C:¥Ruby25-x64¥bin」へコピー
      p_rails_24.png

    6. 下記サイトにアクセス
      p_rails_20.png

    7. 画像のところクリック
      https://sqlite.org/index.html
      p_rails_25.png

    8. 取得したsqlite-tools-win32-x86-3290000.zip展開
      p_rails_26.png

    9. 「sqlite3.exe」というファイルを「C:¥Ruby25-x64¥bin」へコピー
      p_rails_27.png

  2. Ruby on Railsのインストール

    1. プロンプトを開いて下記コマンドを実行 gem install rails -v 5.2.3
      p_rails_28.png

    2. 下記の様になればOK
      p_rails_30.png

    3. プロンプトを開いて下記コマンドを実行 rails -v

    4. 下記の様になればOK
      p_rails_31.png

  3. ためしにアプリ作ってみる

    1. 任意のフォルダに移動して下記コマンドを実行
    rails new sample_app
    

    p_rails_32.png

    1. エラーが出たので同じプロンプト内で下記コマンドを実行
    cd sample_app
    ridk exec pacman -S mingw-w64-x86_64-sqlite3
    

~2019/08/25追記~
@wan_wan様から情報をいただきましたため、追記させていただきます!情報ありがとうございます。

  • 前述のコマンドridk exec pacman -S mingw-w64-x86_64-sqlite3はGitBashで実行するときはコマンドが違う
  • 下記にGitBashでのコマンドを記載する。
cd sample_app
ridk.cmd exec pacman -S mingw-w64-x86_64-sqlite3
  1. Yを入力してエンター
    p_rails_33.png
1. 何もなく終われば下記コマンドを実行 

```
bundle install
``` 

1. 下記画像見たいになってればOK  
![p_rails_35.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306417/50454f77-3499-2c47-711a-42171e824c01.png)

1. PCを再起動する
  1. サーバを立てる

    1. フォルダsample_appの中で下記コマンドを実行してサーバを立てる
    # エラー出なかった人だけcdのコマンドを実行
    cd sample_app
    rails s
    

    p_rails_36.png

    1. 下記の画像のようになってればサーバ立ってる
      p_rails_37.png

    2. ブラウザ開いて新しいタブのURL打つところに下記のURLを打つ

    http://localhost:3000/
    

    p_rails_38.png

    1. 下記の画像に用なかわいい画面が見れたら無事サーバ起動完了!!お疲れさん
      p_rails_39.png

    2. ローカルサーバを止めたいときはフォルダsample_appの中で下記コマンドを実行

    control + c
    
8
9
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?