カテゴリー

  • プログラミング
  • 英語学習
  • 海外
  • キャリア
  • Kredo
Kredoオンラインキャンプ
KredoIT留学
無料カウンセリングはこちら
Kredoオンラインキャンプ体験談
KredoIT留学体験談
外貨を稼ぐ!海外フリーランス無料セミナー
未経験から即戦力ITグローバル人材 無料セミナー
Kredo Blog 英語・IT・AIで、人生の選択肢を広げる。
無料ウェビナー参加 ↗ 無料カウンセリング予約無料相談↗
MENU
EXPLORE KREDO BLOG

知りたいことから、世界が広がる。

ブログTOP ↗
留学・セブSTUDY & LIFE
留学・セブの記事をすべて読む ↗ 海外留学→海外移住→海外就職→
英語学習ENGLISH
英語学習の記事をすべて読む ↗ 英語学習法→英語フレーズ→
IT・AITECH & CREATIVITY
IT・AIの記事をすべて読む ↗ プログラミング学習→プログラミング知識→AI・テクノロジー→デザイン→
キャリアYOUR NEXT CHAPTER
キャリアの記事をすべて読む ↗ 転職情報→キャリアデザイン→
KredoOUR SCHOOL
Kredoの記事をすべて読む ↗ ニュース・キャンペーン→セブ島情報→インタビュー→
STUDENT DIARIES留学生のリアルな日記noteの体験記を読む ↗YouTube・Instagramで留学を知る ↗
記事を探す ブログTOP
留学・セブ
STUDY & LIFEセブで学ぶ。海外で暮らす。留学の準備から、現地の毎日まで。
留学・セブを知るすべての記事 ↗
海外留学費用・期間・学校選びを知る↗海外移住海外で暮らすためのヒント↗海外就職世界で働く選択肢を探す↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
英語学習
ENGLISH英語が、世界を近くする。学び方と、今日から使える英語。
英語学習を知るすべての記事 ↗
英語学習法自分に合った学び方を見つける↗英語フレーズ会話で使える表現を読む↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
IT・AI
TECH & CREATIVITYつくる力を、次の一歩に。プログラミングとAIをもっと身近に。
IT・AIを知るすべての記事 ↗
プログラミング学習はじめ方・学び方を知る↗プログラミング知識仕組みやスキルを深める↗AI・テクノロジーAIの活かし方と最新の話題↗デザイン伝わるものづくりのヒント↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
キャリア
YOUR NEXT CHAPTER学びの先の、働き方。転職・海外就職・これからのキャリア。
キャリアを知るすべての記事 ↗
転職情報次の仕事へ向かう準備↗キャリアデザイン自分らしい働き方を考える↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
Kredo
OUR SCHOOLKredoを、もっと知る。学校のこと、セブのこと、学ぶ人のこと。
Kredoを知るすべての記事 ↗
ニュース・キャンペーンKredoからのお知らせ↗セブ島情報現地の暮らしを知る↗インタビュー受講生・卒業生の声を読む↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
留学日記 ↗

ENGLISH · IT · AI / STUDY IN CEBU

学ぶって、冒険だ。

英語・IT・AIで、人生の選択肢を広げよう。

留学の無料相談へ ↗Kredo Blogを読む →
JAPAN✈CEBU
Kredoで、講師と一緒に英語とITを学ぶ受講生
LEARN SOMETHING NEW.
セブの海を望む場所で学ぶ日常
HELLO, NEW WORLD.
  • TOP
  • プログラミング
  • Web・プログラミング(知識)
  • Ruby on railsのインストール方法【OS別に解説】

Ruby on railsのインストール方法【OS別に解説】

アバター画像
Kredo編集部
公開日:2023.04.20
更新日:2023.04.20
Web・プログラミング(知識) |
 width
少年

Ruby on Railsを使ってみたい

少女

どうやってRuby on Railsをインストールすればいいの?

今回の記事では、Ruby on Railsのインストール方法を、WindowsとMacOS別に解説します。

そして、

  • SQLite3ライブラリのインストール方法
  • Ruby on Railsでのアプリ作成方法
  • ローカルサーバーの作成方法

 

についても解説するため、今回の記事を読めば、Ruby on Railsのアプリをサーバー上で実行する方法まで勉強できます。

自分のPCでRuby on Railsを使った開発をしてみたい方は、ぜひ最後まで読んでみてください。

記事のもくじ

  • 【Windows】Ruby on railsのインストール方法
    • Rubyの環境構築
    • Railsのインストール
  • 【MacOS】Ruby on railsのインストール方法
    • Rubyの環境構築
    • Railsのインストール
  • SQLite3ライブラリのインストール方法
  • Railsのアプリの作成方法
  • ローカルのRailsサーバの作成方法
  • Ruby on railsのインストール方法【OS別に解説】のまとめ

【Windows】Ruby on railsのインストール方法

まずはWindowsにRuby on Railsをインストールする方法を解説します。

Rubyの環境構築

まだRubyの環境構築をしていない方は、Rubyの環境構築から始めましょう。

まずはRubyをパソコンにインストールします。

RubyをWindowsにインストールする場合、

  • RubyInstaller for Windowsを使う
  • ソースコードでコンパイルする

のいずれかの方法でインストールすることが多いですが、RubyInstaller for Windowsを使う場合の方が、簡単にRubyをインストールしやすいです。

というわけで今回は、RubyInstaller for Windowsを使ってRubyの環境構築をしてみましょう。

RubyInstaller for Windowsは「RubyInstaller for Windows」というサイトでダウンロードできます。

まずはトップページの「Download」と書かれているボタンを押しましょう。

RubyInstallerは大きく分けて「x-86版」「x-64版」の2種類があり、

  • x-86→32ビット版
  • x-64→64ビット版

というふうに対応しているため、自分のパソコンのビット数に合ったものをダウンロードしましょう。

また「WITH DEVKIT」「WITHOUT DEVKIT」の2種類がありますが、DevkitはRubyのライブラリ(gem)をインストールする際に必要になることがあるため「WITH DEVKIT」のRubyInstallerをインストールしましょう。

2020年8月時点でのRubyInstallerの最新版は「2.7.1」のため 「Ruby+Devkit 2.7.1-1」をインストールします。

RubyInstallerをインストールしたら、以下の手順でRubyのインストールを完了させていきましょう。

  • 「I accept the Lincense」にチェックを入れ「Next」をクリック
  • オプションの設定画面で「Install」をクリック
  • MSYS2のインストール画面で「Next」をクリック
  • インストールが終了したら「Finish」をクリック

Rubyのインストールを終えたら、次に「MSYS2」のインストールが始まります。

MSYS2はDevkitの一種で、Rubyでライブラリを使用する際に使うものです。

MSYS2のインストール画面が表示され、画面に「1,2,3」と入力すると、MSYS2のインストールが始まります。

MSYS2のインストールを終えたら、Rubyの環境構築はこれにて完了です。

Railsのインストール

Rubyの環境構築を終えたら、次はRailsをインストールしましょう。

Railsのインストールは、コマンドプロンプトを利用して行います。

コマンドプロンプトに、以下のコマンドを入力すると、Railsのインストールが始まります。

gem install rails

インストールを終えたら、以下のコマンドを入力して、Railsのバージョンを確認しましょう。

rails -v

すると「Rails ◯.◯.◯」というふうにバージョンが表示されます。

【MacOS】Ruby on railsのインストール方法

次に、MacOSにRuby on Railsをインストールする方法を解説します。

Rubyの環境構築

MacOSの場合、まずは「Homebrew」というパッケージ管理システムをインストールします。

まずはターミナルを起動しましょう。

次に、Homebrew公式サイトの「Install Homebrew」の下にあるコマンドをコピーし、ターミナルにペーストして実行します。

Homebrewの公式サイトはこちら

インストールを終えたら、以下のコマンドでバージョン確認を行います。

brew -v

「Homebrew◯.◯.◯」というふうにバージョンが表示されていたら、Homebrewのインストールがされていることになります。

Homebrewをインストールしたら、Rubyのインストールツールである「rbenv」をインストールします。

ターミナルで以下のコマンドを入力し、rbenvをインストールしましょう。

brew install rbenv

すると、以下のように表示されます。

# Load rbenv automatically by appending

# the following to ~/.bash_profile:

 

eval “$(rbenv init -)”

そのあとは以下のコマンドを順に打ち込み、パスを通していきます。

echo ‘export PATH=”$HOME/.rbenv/bin:$PATH”‘ >> ~/.zshrc

echo ‘eval “$(rbenv init -)”‘ >> ~/.bash_profile

source ~/.bash_profile

パスを設定したらrbenvを利用して、インストール可能なRubyのバージョンを確認します。

rbenv install -l

今回は2.7.1のRubyをインストールします。

rbenv install 2.7.1

最後に、使用するRubyのバージョンをglobalで指定したら、Rubyの環境構築は完了です。

rbenv global 2.7.1

Railsのインストール

次に、Railsのインストールをしましょう。

今回は「5.2.4.1」のバージョンのRailsをインストールします。

ターミナルに以下のコマンドを打ち込めば、Railsのインストールが始まります。

gem install rails -v “5.2.4.1”

インストールが終わったら、以下のコマンドでRailsのバージョンを確認しましょう。

rails -vRails 5.2.4.1

「Rails 5.2.4.1」と表示されれば、Railsがインストールされていることになります。

SQLite3ライブラリのインストール方法

SQLite3ライブラリのインストール方法を紹介します。

MacOSにはデフォルトでSQLite3がインストールされているため、Windowsでのインストール方法を紹介します。

まずはSQLiteの公式サイトにアクセスし「Download」をクリックしましょう。

Windowsの場合「Precompiled Binaries for Windows」の欄にある「sqlite-dll」というzipファイルをダウンロードします。

32ビットのパソコンなら「x-86」のファイルを、64ビットなら「x-64」のファイルをダウンロードしましょう。

ダウンロードしたファイルの中に「sqlite3.dll」というファイルがあるので、Rubyのディレクトリ内の「bin」というディレクトリにコピーします。

次に「sqlite-tools-win32-x86-3330000.zip」というファイルをzipファイルをダウンロードしましょう。

ダウンロードしたファイルの中にある「sqlite3.exe」Rubyのディレクトリ内の「bin」というディレクトリにコピーします。

これでWindowsでもSQLite3が使えるようになります。

Railsのアプリの作成方法

Railsのアプリを作成する場合、最初にコマンドを入力して新規作成する必要があります。

まずはコマンドプロンプト(MacOSの場合はターミナル)を起動して、Railsのアプリのファイルを設置するディレクトリに移動しましょう。

ディレクトリに移動したら、以下のコマンドを実行すればRailsのアプリを新規作成できます。

rails new アプリケーション名

例えば「kredo_app」というアプリを作成したい場合、以下のようなコマンドを入力しましょう。

rails new kredo_app

すると、様々なフォルダが作成されていき、Railsの新しいアプリケーションの作成が完了します。

ローカルのRailsサーバの作成方法

ローカルのRailsサーバを作成することで、ブラウザでRailsアプリの確認ができます。

サーバを作成する際は、作成したRailsアプリのディレクトリに移動した上で、以下のコマンドを入力しましょう。

rails s

そして、ブラウザのURLに「localhost:3000」と入力すれば、Railsサーバにアクセスできます。

アクセスしたら、以下の画面が表示されます。

これでRailsのサーバを作成できました。

Ruby on railsのインストール方法【OS別に解説】のまとめ

今回はRuby on Railsのインストール方法を、OS別に紹介しました。

Railsのインストール自体は、WindowsでもMacOSでも手間をかけずに簡単にできます。

Rubyをインストールしていない場合は、Rubyの環境構築の手間がかかるものの、今回の記事を参考にすればRubyもすぐにインストールできるでしょう。

RailsはWebアプリケーションの開発に特化したフレームワークなので、ぜひRailsでWebアプリケーションを開発してみましょう。

英語でIT・AIを学べるKredo

英語×IT・AIのスキルを身につけてグローバルに活躍しませんか?

当メディアを運営しているKredoは、英語×ITをオンラインで学ぶ「Kredoオンラインキャンプ」と、フィリピンのセブ島で英語とIT・AIを学ぶ「KredoIT留学」「KredoAI留学」を提供しています。これまでの卒業生は3,000名以上。卒業生の多くが、国内外のIT企業への転職、フリーランスなどへのキャリアチェンジを実現しています。これからの時代に必要な英語×IT・AIのスキルを身につけてグローバルに活躍しませんか?

\ セブ島でIT×英語を学ぶ /IT留学の無料カウンセリングを予約する
\ オンラインでIT✕英語を学ぶ / Kredoオンラインキャンプの詳細をみる >>
  • ツイート
  • シェア
  • はてな
  • ポケット
この記事を書いた人
アバター画像
Kredo編集部

Kredo編集部です!プログラミング、英語学習、キャリア、Kredo情報を発信していきます。

関連記事

  • PHPのコード画面を見ながら学ぶ人物のイメージ
    Web・プログラミング(知識)

    PHPの脆弱性で将来性はなくなる?AI時代の安全性・需要を他言語と比較【2026年】

    2026.11.02
  • PHP公式の2026年10月21日セキュリティ告知
    Web・プログラミング(知識)

    PHP脆弱性ニュース【2026年10月】国内事例・政府発表・時系列

    2026.10.23
  • PHP公式のバージョン別サポート期限
    Web・プログラミング(知識)

    PHP 8.2のサポート終了は2026年12月31日|移行先と対応手順

  • WordPress日本語公式サイト。CMSの概要と編集画面の紹介
    Web・プログラミング(知識)

    WordPressのPHPバージョン確認・更新方法|変更前後のチェックリスト

新規CTA
KREDO JAPAN株式会社

\ SNSで留学の様子を更新中! /

  • Instagram
  • LINE
  • X
  • YouTube
©KREDO JAPAN Inc. 2024 All rights reserved.
Kredoのサービス
セブ島で学びたい方はこちら KredoIT留学
自宅で学びたい方はこちら Kredo Online 英語×アプリ開発コース
運営会社 会社概要 採用情報 お問い合わせ
利用規約 プライバシーポリシー 特定商品取引に基づく表示 資料請求