心はいつもAirPucci (空元気でもいいから)

毎日がPucciを着ているような気分

HerokuにRailsアプリをdeployする

   


Railsプロジェクトというよりも、Railsアプリっていうほうが正んでしょうか?
Gitにpushしましたが、Herokuで公開してみます。
Herokuのユーザー登録が完了し、Heroku ToolbeltがMacにインストール済みであることが前提です。

RailsアプリのGemfileを書き換える

herokuはPostgresSQLで動いているそうなので、ローカルにあるRailsアプリのGemfileに以下のコードを追加します。

group :production do
  gem 'pg', '0.12.2'
end

今後Gemfile書き換えでインストールをローカルに行いたいときは、Postgres部分はHeroku用で必要ないため、ターミナルでのコマンドにはオプションをつけてgem ‘pg’部分をスキップします。

bundle install --without production

Herokuにログイン

heroku login

この後、HerokuのIDとパスワードを聞かれるので入力します。

Heroku用にアプリを作成

deployしたいRailsアプリのディレクトリで

heroku create

このとき、RailsアプリがdeployされるherokuのURLが出てきます。

HerokuにRailsアプリをdeployする

このときGitを使うのですね。でも先ほどpushしたリポジトリは使わないんだな。
Terminalで

git push heroku master

と打つと、ひたすらdeployが始まってくれます。

Heroku上でRailsアプリを動かす

さっき出てきたURLをただいてもいいですが、

heroku open

とするとk、勝手にブラウザが開いてくれます。
HerokuにRailsアプリがdeployされて公開されました。
スクリーンショット 2013-09-28 15.09.45

 - テクニカル , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

パーフェクトRuby 3章制御構造/メソッド/組み込み関数 3-1演算子

パーフェクトRuby2章の後は6章をやろうと思っていましたが、やっぱり順番にやっ …

no image
Gitをインストールする

Rails開発がしたいのですが、今後必要になるでしょうからGitをインストールし …

Mac初期化。MavericksクリーンインストールUSB作る。

イラレやxcodeはMacBookAirに重すぎる、、そろそろ転売の時機なのかも …

no image
RailsTutorial4.0を高速で復習する。6.3.5章。

6.3.5ユーザーを作成する、です。 userモデルはできています。開発用のデー …

カスペルスキーを使っています

PCのウィルススキャンは、多くの人が使っているかと思います。 大手3社のソフトを …

Mac mini買いました。

Appleの新製品発表が近づいているというのに、Mac mini買ってしまいまし …

no image
RailsTutorial4.0を高速で復習する。5.1.2章の途中から。

5.1.2章の途中、 リスト5.6 すべてのページに適用される共通のスタイルをC …

Rubyの聖地、松江でRailsGirls Matsueに参加しました

旧暦神在月にRubyイベントに参加したい!と思ったところ、狙ったようにRubyW …

40秒も待てない。

自由が丘のカフェでこれ書きました。Table Modern Service、食べ …

初めてのRuby8章 8.2変数と定数

8.2 変数と定数 8.2.1 インスタンス変数 @で始まるのがインスタンス変数 …