作成したRuby on RailsプロジェクトをHerokuを使ってデプロイしてみる


( ᐛ👐)こんにちは!
作成したRailsプロジェクトをデプロイしようと思い、Herokuを使ってデプロイしてみました。
Herokuを使ったデプロイは初めてなので、ここに書き記しておきたいと思います。(:D)rz

Heroku Command Lineのインストール

こちらからMacOS installerをクリックし、ダウンロードしてインストール。
これで、herokuコマンドを使えるようになります。

Herokuにログイン

下記のコマンドを入力。
$ heroku login

HerokuのEmailとパスワードを聞かれるので、登録したものを入力してEnter。

Herokuにデプロイする

Railsプロジェクトのフォルダ内に移動して、下記のコマンドを入力。
$ heroku create
Herokuアプリが作成されます。
アプリ名はランダム生成になります。(画像のように後から変更可能)

下記のコマンドを入力して、Railsプロジェクトのmasterブランチをherokuにpushする。
$ git push heroku master

デプロイ完了!ブラウザで開いてみる

下記コマンドを入力する。
$ heroku open

デフォルトブラウザでページが開きます。
お疲れ様でした!

エラーなど困った点

Herokuでアプリ名変更後にpushすると、リポジトリが見つからないと怒られる

$ git push heroku master
上記コマンドでpushした際に、下記のようなエラーが出る。

remote: !   No such app as アプリ名.
fatal: repository 'https://git.heroku.com/アプリ名.git/' not found

そんな時は、下記コマンドでリポジトリURLを変更すると解決。
$ git remote set-url heroku https://git.heroku.com/アプリ名.git