【前置き】
久しぶりの投稿。
前回androidの開発環境をセットアップした記事をアップして以来か。
(と思ったけど、同時並行で書いてたもう一つの記事を先にあげてしまった)
なんてこった。
そして今回もセットアップ。
なんてこった。
ま、書いていこう。
ちょっと前に、Git labのソースコードを社内用に少し改変する機会があった。
その時に初めてRubyというものを触り、Ruby on railsを触った。
rubyの構文とか、railsが用意しているvalidateとか、なかなか面白そうじゃないか…!
と思ったのがきっかけで、自宅PCにもRuby on rails をセットアップしてみようと。
セットアップ前に、ちらっと概要を見てみた。
rubyの今の最新バージョンは、Ruby 2.4.2-2 らしい。
2.3までとはインストール方法が大きく違い、
・2.3まで:Ruby installer
・2.4:Ruby installer2
となっている。
Rubyでは使用するライブラリの中にCで書かれたものが存在する。
それらを使用するためには、Cのコンパイル環境が必要となる。
それを簡単に行うためのツールが変わるようだ。
今まではDevKitと呼ばれるものをインストールしていたが、
installser2ではMSYS2というものを使うとのこと。
さて、さっそくインストールを行っていこう。
【インストール作業】
1.Rubyのインストール
ここからinstallerをダウンロードする。
それを実行し、インストールを進めていく。
2.MSYS2のインストール
インストールの完了画面のウィザード上に1つチェックボックスがある。
「MSYSのインストールをするか」の確認である。
注意書きにCのコンパイルが必要なら入れろ、みたいなことが書いてあった気がする。
なのでチェックを入れたまま、完了ボタンを押す。
すると、以下のようにコマンドプロンプトが起動される。
※キャプチャはちょっと進めてしまったが。
1から3の選択肢が与えられ、unsureなら1,2,3と入力しろと書いてある。
ので、素直に1,2,3と入力し、エンター。
ダウンロードが完了し、自動的にインストール用exeが実行されてもう一つウィザードが開く。
特に迷うこともなくインストール進める。
3.待つ。
ウィザードを完了させると、元のコマンドプロンプト側で必要なパッケージが
どんどんダウンロードされていく。
果たしていくつダウンロードされていくのだろう…
とひたすら待つ。
4.Rubyのインストール完了
完了したことが確認できたら、試しにコマンドプロンプトで、
ruby -v
と入力してrubyのバージョンが表示されることを確認する。
5.Ruby on Railsを入れる
Rubyをインストールした時点で、gemと呼ばれるパッケージ管理用ツール(コマンド)も
同時にインストールされている。
なので、以下のコマンドを実行するだけでrailsを入れることができる。
便利だね。
>gem install rails
※> は不要ですよ。念のため。
そして完了。
ここまでで、Ruby on Railsのインストール作業は完了する。
せっかくインストールしたので、サンプルアプリケーションを作ってみよう。