お金に困ってHerokuへデプロイ
AWSのECSの料金が高くなってしまって困ったので今日はRailsアプリをHerokuへデプロイしました。
これでお金に少しだけ余裕が出てくるとかと。。。
以下に手順の備忘録。
brew tap heroku/brew && brew install heroku
- Herokuへログイン
heroku login --interactive
- Herokuへ公開鍵を登録
heroku keys:add
※無い場合は作成されます
- Herokuアプリを作成
heroku create <アプリ名> ←アプリ名はオプション
- データベースをpostgresqlに変更 ・database.yml
production:
<<: *default
adapter: postgresql
...
- Gemfileの変更 ・Gemfile
group :production do
gem 'pg' ← 追加
...
end
- bundle install実行
bundle install --without production
- Gitにpush
git add .
git commit -m "updateなどなど"
git push heroku master
・・・
・・・
・・・
remote: -----> Launching...
remote: Released v11
remote: https://<アプリ名 https://xn--<-feuthycv08u?>.herokuapp.com/ http://.herokuapp.com/> deployed to Heroku ← 公開URL
...
...
- 感想 意外と簡単にデプロイできたので今後もお金節約したいときはherokuかNetlifyを使おうかと思います。