タグ

railsとopsworksに関するhitrokのブックマーク (2)

  • Amazon OpsWorksでRailsアプリを簡単Chefプロビジョニング

    目次 OpsWorksとは?料金RailsをOpsWorksにデプロイしてみようデプロイ手順 スタックの追加レイヤーの定義レシピインスタンスの追加Appの設定幾つかのハマりポイント Gemfiledatabase.ymlCSSが適応されていない問題デプロイ・ディレクトリログ・ディレクトリまとめさいごに 参考記事はChef Advent Calendar 2014の21日目の記事です。 OpsWorksとは?公式サイトの説明は下記です。 設定管理サービスである AWS OpsWorks を使用すると、ユーザーは Chef を使用して、あらゆる種類およびサイズのアプリケーションを簡単に設定および運用できます。パッケージのインストール、ソフトウェア設定およびストレージなどのリソースを含む、各コンポーネントのアプリケーションのアーキテクチャおよび仕様を定義できます。 AWS OpsWorks ポ

    Amazon OpsWorksでRailsアプリを簡単Chefプロビジョニング
  • OpsWorksでRailsをデプロイする際にasset:precompileを実施する方法 - よかろうもん!

    OpsWorksでRailsアプリケーションを運用するために知っておくべきことを数回に渡りブログで紹介していきます。 今回はOpsWorksのデプロイフックを利用する方法です。 Railsでは、JavaScriptCSSを結合して圧縮することで、ブラウザがウェブページを描画するために必要となるリクエスト数を削減する仕組み(Asset Pipeline)が用意されています。 この仕組みを利用するには、rake asset:precompile というタスクを実行する必要がありますが、OpsWorksのRailsアプリケーションのデフォルトのデプロイ処理ではこのタスクを実行してくれません。 しかし、OpsWorksにはデプロイフックという仕組みが用意されています。 それではその仕組の利用方法を紹介します。 まず、${RAILS_ROOT}にdeployというディレクトリを作成し、その中にb

    OpsWorksでRailsをデプロイする際にasset:precompileを実施する方法 - よかろうもん!
  • 1