まずはrbenvを利用してrubyをインストールします。
次にSQLite3 のインストール
gem install sqlite3
ちゃんとインストールされたかバージョンを確認
sqlite3 --version
今回は3.19.3がインストールされました。
次にRuby on Railsをインストール
getm install rails
ちゃんとインストールされたかバージョンを確認
rails -v
今回は5.2.2がインストールされました。
これでRuby on Railsのインストールは終了
コマンドラインから新規プロジェクトを作成して立ち上げます。
rails new myApp
作成したプロジェクトに移動します。
cd myApp
そして作成したアプリを起動
rails server
で起動するはずが以下のようなエラーで立ち上がらず
#<LoadError: Error loading the 'sqlite3' Active Record adapter. Missing a gem it depends on? can't activate sqlite3 (~> 1.3.6), already activated sqlite3-1.4.0. Make sure all dependencies are added to Gemfile.>
Gemfilesを開いてsqlite3に関する記述を変更
gem 'sqlite3'
↓
gem 'sqlite3', '~> 1.3.6'
以下のコマンドでgemのインストール
bundle install
そして作成したアプリを起動
rails server
すると、『Yay! You’re on Rails!』と書かれたページがたちあがります。