前のパートに戻る 完了して次のパートへ  

  0-3 Ruby on Railsの環境構築(Mac)

Webアプリケーションを開発するための環境を構築します。

今回、環境構築するのは、Ruby on Railsです。

もし既にお手元のPCにRuby on Railsの環境があれば、このパートは読み飛ばしても大丈夫です。

注意)今回のパートで環境構築する対応のPCはMacになります。

上記で構築が出来なかった場合、もしくはWindowsを使用されている方はCloud9を使ってください。

Cloud9の利用する手順

Homebrewをインストールする


Homebrewとは、ソフトウェアの導入を単純化するMac OSのパッケージ管理システムです。

下記のURLからHomebrewをインストールしてください。

Homebrew

rbenvをインストールする


rbenvをインストールします。rbenvをインストールすることでrubyのバージョンの切り替えが容易にできるようになります。 それでは下記のコマンドを実行してください。

(コマンドを実行する際に$は含めないでください。行の頭に「$」を表示するスタイルを使って、その例がコマンドラインであることを示しています。)

$ brew install rbenv
$ brew install ruby-build

ruby-buildをインストールすることで、rbenv installというコマンドを使うことができます。

上記のコマンドを実行したらrbenvがインストールされているか確認します。以下のコマンドを実行してバージョンの情報が表示されていればインストールされています。

$ rbenv --version
rbenv 1.1.1

rbenvにパスを通す


rbenvコマンドを利用するために、rbenvにPATHを通します。PATHを通すとは、コマンド実行ファイルを探しに行くパスを追加することです。

参考)PATHを通すとは?(Mac OS X)

それでは、下記のコマンドを1つずつ実行してください。

$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
$ source ~/.bash_profile

Rubyをインストールする


まずRubyをインストールする前に、先ほどインストールしたrbenvを使ってインストール可能なrubyのバージョンを確認します。

以下のコマンドを実行してください。

$ rbenv install -l

すると下記のようにrubyのインストール可能なバージョンの一覧が表示されます。

Available versions:
  1.8.5-p52
  1.8.5-p113
  1.8.5-p114
  ---中略---
  2.5.0
  2.5.1
  2.5.2
  2.5.3
  2.5.4
  2.5.5
  2.6.0-dev
  2.6.0-preview1
  2.6.0-preview2
  2.6.0-preview3
  2.6.0-rc1
  2.6.0-rc2
  2.6.0
  2.6.1
  2.6.2
  2.6.3
  2.7.0-dev
  .
  .
  .

筆者の環境で最新のバージョンは2.6.3になるので、2.6.3のバージョンをインストールします。(2019年7月時点)

(2.6.3のバージョンが表示されない場合は、rbenvruby​​-buildを最新にアップグレードする必要があります。参考:rbenv Upgrading with Homebrew)

それでは、以下のコマンドを実行してください。(インストール完了まで数分かかることがあります。)

$ rbenv install 2.6.3

インストールが完了したら、PC(サーバー)内で共通に使うためにグローバルで利用するバージョンを設定します。

$ rbenv global 2.6.3

次にRubyのバージョン情報を確認します。

$ ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin18]

bundlerをインストールする


bundlerとはGem同士の互換性を保ちながらパッケージの種類やバージョンを管理してくれる仕組みのことです。

(Gemに関しては「1-1 新規Railsアプリケーションを作成しよう!」で説明しています。この時点では理解されなくて大丈夫です。)

参考)Bundlerの使い方

それではbundlerをインストールしましょう。以下のコマンドを実行してください。

$ gem install bundler

Railsのインストールする


最後にRailsをインストールします。以下のコマンドを実行してください。

$ gem install rails -v 5.2.3

実行ができたら以下のコマンドでRailsのバージョンを確認します。

$ rails -v
Rails 5.2.3

以上でRuby on Railsをインストールできました。

お疲れ様でした。

議論
0 質問
このコースの評価は?