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

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

  関連記事

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

11.2フォローしているユーザー用のWebインターフェイス、です。 モデルができ …

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

8.1.3サインインのフォーム、です。 ログイン画面を作る 入力フォームをfor …

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

8章で随分おなかいっぱいになりました。 第9章 ユーザーの更新・表示・削除、です …

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

3.3.3埋め込みRubyです。viewにrubyコードを埋め込んでtitleを …

MacにGUIのSQLite3クライアントを入れる。

ターミナルからコマンドたたけばいいだけですが、DBスキーマをちょっと確認したいと …

no image
MacBookAirで真央ちゃんのテレビ放映を見ました

テレビ持っていないを公言しています。 15年以上使っていたナショナル6型ブラウン …

no image
ブログのデザイン開発、着手から完成まで今日1日でやります

久々のブログです。 昨日アクセス解析も1年ぶりに見たのですが、何がなくとも一定の …

Provisioning fileが作成できない!

iPhoneアプリを公開するために、itunes connectでProvisi …

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

10.2マイクロポストを表示する、です。 ポストの投稿ではなく、表示だけを先に作 …

no image
MavericksアップデートしRuby2.0+Rails4.0.2にversion upする

何を今さら感ですが、MacはAirとMiniの2台持ちです。Airのほうを人柱と …