シンプルに以下でいけるが、
gem install rails
rails new app-name
これだとシステムにgemがインストールされてしまう。 プロジェクトごとにインストールする方法な以下。
mkdir app-name
cd app-name
bundle init
# もしかしたらGemfileを以下に変更する必要があるかも
# `gem 'rails', '~> 5.1.4'`
bundle install --path vendor/bundle --jobs=4
bundle exec rails new ./ -B -d mysql --skip-turbolinks --skip-test
--path vendor/bundle
はgemのインストール先の指定。
-B
はbundle installを実行する
--skip-turbolinks
はturbolinks(pjax的な)のをスキップ。
vi Gemfile
gem 'coffee-rails', '~> 4.2'
をコメントアウトして普通のjavascript使う。
bundle install
bundle exec rails db:create
bundle exec rails s -b 0.0.0.0
http://ゲストOSのip:3000
にアクセス
rbenv local 2.4.1
.ruby-version
が作成される