毎回railsのトップページを表示させるまで、必ずどこかでエラーが発生するので記録しておきます。
※動作はCloud9、DBはMySQLで実施しています。
#1.railsの新規作成
$ rails new アプリケーション名 -d mysql
ここでDBを指定しない場合は
$ rails new アプリケーション名
#2.database.ymlのパスワード入力
confingディレクトリのdatabase.ymlのpasswordを入力
default: &default
adapter: mysql2
encoding: utf8
pool: 5
username: root
password: パスワード
socket: /var/lib/mysql/mysql.sock
パスワードは直接入力するとセキュリティ上問題が発生するおそれがあるため、環境変数を推奨。
#3.データベースの新規作成
$ cd アプリケーション名
でディレクトリを変更した後に
$ rails db:create
を実行。
#4. サーバーの起動
新たにターミナルを立ち上げてから
$ cd アプリケーション名
でディレクトリを変更、
rails server
を実行。
#5.プレビュー
Cloud9の場合は
このボタンを押して、ブラウザで開くと・・・
railsのトップページが開きました!