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

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

  関連記事

BD再生のオープンソース

メディアはシリコンすら持ちたくない主義なのですが、どうしてもBluelay Di …

RailsTutorial4.0を高速で復習する。5章。

さてRailsTutorial4.0も5章に入ります。まだ序の口です。5章ではb …

no image
Ruby1.9と2.0、複数バージョンのRubyをインストールする。

Ruby1.9 + Rails3.2もいいけど、Ruby2.0 + Rails4 …

no image
ToDoの管理方法

東大生はノートがきれいだとか、、 きれいに書いている暇があったら、頭に書いて覚え …

no image
MacBookAirにMacAppStoreからソフトをダウンロード

MacBookAir 10日目。快調です。 WindowsからMacの移行でつま …

RailsTutorial4.0を高速で復習する。8章。

仕様の探求 userモデルには、登録と認証、承認に必要なモデルは既に作ってありま …

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

8.2.5ユーザー登録と同時にサインインする、です。 ユーザーが登録を行った後、 …

SublimeText2をMacにインストールしてターミナルから起動できるようにする。

Windowsには秀丸っていう超優秀なテクストエディタがあって、無料でも使えるの …

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

5.4ユーザー登録: 最初のステップ、です。ようやく開発っぽくなってきます。 5 …

no image
テンプレとヘルパーの順番

http://yourdomain/actionxを呼んだときのactionx用 …