プログラミング備忘録【Ruby on Rails】

初学者として日々学んだことや発見をいつでも引き出せるようブログにまとめてみた。初学者のため間違った説明があった場合、コメントいただけると嬉しいです。

herokuを簡単にまとめてみた!

herokuを使ってみた!

環境構築

1.アカウント登録(https://dashboard.heroku.com/)

2.herokuのインストール

brew tap heroku/brew && brew install heroku 

 3.開発したアプリのディレクトリ下でログイン

heroku login

*Waiting for login...で進まない場合は、

heroku login --interactive

4.herokuにアプリケーションを作成

heroku create 

5.アセットプリコンパイルを実行

rails assets:precompile RAILS_ENV=production 

6.herokuにpush

git push heroku master 

 
7.herokuにアプリのデータベースをマイグレーション

 heroku run rails db:migrate

8.アプリをheroku上で確認

heroku open

*urlは(https://ドメイン名.herokuapp.com/)

herokuコマンド

ドメイン名の確認

$ heroku domains

・詳細確認

$ heroku config

・herokuコンソール入力

$ heroku run rails c

・ログの確認

$ heroku logs

・リアルタイムでログを確認

$ heroku logs -t

・サーバーの再起動

$ heroku restart 

 ・heroku上のデータベースをリセット

$ heroku pg:reset DATABASE 

・herokuアプリを削除

$ heroku apps:destroy --app アプリ名

・herokuアプリ名の確認

$ heroku apps

・seedデータの投入

$ heroku run rake db:seed

・アプリ情報の確認

$ heroku apps:info

herokuとgithubの連携
https://j-hack.gitbooks.io/deploy-meteor-app-to-heroku/content/step4.html