こんにちは、kossyです。
今回はようやくテストアプリがherokuにデプロイができたので、 備忘録としてブログに残しておきます!
手順
- Mysqlを使っている方はクレカの設定
- ターミナルで作成したいディレクトリまでcdで移動
- heroku loginでターミナルからherokuへログイン
- heroku create アプリ名(先頭の文字を大文字にするとエラーになるよ!)
- git remote -v でheroku(fetch)~, heroku(push)~, origin(fetch)~, origin(push)~, になってるか確認
- heroku addons:add cleardb
- heroku config | grep CLEARDB_DATABASE_URLでmysqlのバージョンを確認
- 自分のアプリのmysqlのバージョンを確認して(gemで確認できる)、違っていたら9へ。あってれば10へ
- heroku config:set DATABASE_URL='mysql2://~(7で調べたURLを挿入)'
- git push heroku master
- heroku run rake db:migrate
これでHerokuへのデプロイができると思います。 もしheroku openしてエラーがでた場合は、heroku logsでログが見られるので、 そこでエラーの原因を特定するようにできればいいと思います!