【今日のQ&A】デプロイの仕方【Ruby on Rails】

こんにちは、@codeship_techです。

作ったものを一般に公開するのは、プログラミングを勉強している人であれば誰しもが思うことですよね。

今回は、デプロイに関しての質問があったのでピックアップしました!

Herokuにデプロイするにはどうすればいいですか?

Herokuにデプロイする時に必要なことは主に以下です。

  • productionで用いるdbをpostgresqlとして設定する
  • Procfileを用意する

rubyのバージョンが低すぎるとデプロイできないことがあります。

その場合は最新のrubyをインストールし、 bundle updateを行なってください。
そうすることでGemfile.lockが書き換わります。

Herokuはこのファイルを元に環境を設定していることに注意してください。

また、HerokuはGithubと連携できるので、Github経由で自動デプロイするのがおすすめです。

ただしその場合は、アプリケーションのKEYを公開しないように気をつけてください。

授業日記についてのご意見

CodeShipの授業について「こんな事が知りたい・紹介して」というご意見・ご提案がありましたら、CodeShip公式Twitterアカウント(【CodeShip】プログラミングスクール)までDMまたはリプライにてお寄せください。