心はいつも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

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

  関連記事

アイキャッチ画像のリサイズ

768 × 1024 pxの写真をアイキャッチに指定して、150pxにリサイズ表 …

RailsGirls松江からのぉ〜東京More!*既に2回目

RailsGirls東京3回目に申し込みそびれた流れから松江に参加し、チューター …

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

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

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

9.2.2正しいユーザーを要求する、です。 テストを書く 自分以外の人がプロフィ …

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

5.2SassとAsset Pipeline、です。 ここは読み物系です。読んで …

メタプログラミングRuby第1章

初めてのRuby2章と8章をやったところで、メタプログラミングRubyに進みます …

no image
RailsとRubyのインストール済みバージョン確認し、Rails3.2+Ruby1.9に戻してみる。

Rails3.2で作る必要があったので、Rails4はいったんおいといてRail …

no image
iPhoneのメーラーが真っ黒になってしまった。

iPhoneのメーラーはiPhoneにデフォルトでついているメーラーを使っていま …

no image
createとnew

ruby on rails3プリケーションプログラミングの本の内容をruby2. …

no image
before_actionが定義してある。

ruby on rails3プリケーションプログラミングの本の内容をruby2. …