はじめに
Ruby on Railsの環境構築に関する記事はたくさん存在するので、自分の備忘録的にメモ程度に残す
なぜ
Railsチュートリアルをやる上で、AWS Cloud9を使ってたんですが、ローカルにあったほうが便利じゃね?と思った
https://railstutorial.jp/
環境
OS:macOS Mojave
今の環境とRubyの準備
Rubyはrbenvでいれる。
$ which ruby
/usr/bin/ruby
$ ruby -v
ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]
こちらを参考に環境構築していきます。
https://dev.classmethod.jp/server-side/language/build-ruby-environment-by-rbenv/
$ brew install rbenv ruby-build
...
...
...
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
$ source ~/.bash_profile
$ rbenv --version
rbenv 1.1.2
はいったよ!途中でruby-buildがinstalledって言われたので、
brew upgrade ruby-build
で最新化しました
rubyの安定版2.6.5をインストールする
$ rbenv install 2.6.5
$ rbenv local 2.6.5 # 念の為、ローカルでつかう。
$ ruby -v
ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-darwin18]
Railsのインストール
$ gem install rails
$ rails -v
Rails 6.0.1
わーい!
さて、ではチュートリアル再開しますか。
Heroku
Herokuのbrewでインスコできる
https://devcenter.heroku.com/articles/heroku-cli
bash
$ brew install heroku && brew install heroku