はじめに 本記事はこれからはじめるChefのチュートリアル 基本編の続編です。 はじめにこれからはじめるChefのチュートリアル 基本編を実施してから進めてください。 環境構築 その5 パッケージインストール パッケージをインストールしてみます。 今回はnginxを例にするので以下のクックブックを作成します。
はじめに 次の現場でChefを使う可能性が出てきたので、ちょっと真面目にレシピを書き残しておく。 前回は以下の事を記載しました。 初心者によるchef-solo,vagrant,berkshelf等で作るrails+mysqlの環境 初心者によるchef-solo,vagrant,berkshelf等で作るrails+mysqlの環境 その2 これらの記事はまとまった記事では無いので、今回はしっかりまとめた記事を書きます。 最終的には企業レベルで使える(と思われる)レシピの書き方を記事にしていきます。 ※本記事はMacを使って確認をしてます。 ※本記事はChef-Soloについて書いてます。 事前準備 事前に以下のものを入れておいてください。 VirtualBox Vagrant 最終的にはAWSのAmazon-Linuxへ環境構築する想定で進めますので、上記を入れずに直接Amazon-L
# Capistranoの基本動作を設定。 require 'capistrano/setup' require 'capistrano/deploy' # rvm/rbenv/chrubyを使用する場合に合わせてコメントアウトすること。 # require 'capistrano/rvm' # require 'capistrano/rbenv' # require 'capistrano/chruby' # Railsのレシピを読み込みます。 require 'capistrano/rails' # capistrano/rails内には以下が定義されています。 # require 'capistrano/bundler' # require 'capistrano/rails/assets' # require 'capistrano/rails/migrations' # 必要に応
はじめに Capistrano3を使ったデプロイ手順をまとめます。 このまとめは僕がCapistranoの詳細について知りたいと思ってまとめたものになります。 この文献を読めばCapistranoに対する理解は深まると思いますが、使用する際に知らなくても良い情報も多数記載されています。 (使い方だけを知りたい方は「デプロイレシピの書き方」から読んでください。) はじめはRailsデプロイに特化した記事にしようと思ったのですが、Capistranoに関する仕様が多くこの記事だけでは収まらなかったため本記事はCapistrano全般に関する記事に変更しました。 なので、PHPやJavaなどのデプロイで使う場合にも参考になる記事になってます。 ※僕が調べた限りの情報なので間違っている部分やあやふやな部分もありますので怪しいと思ったところに関してはご指摘いただければと思います。 インストール イン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く