-インフラまで自動で構築してしまおうという企画 *プロダクト [#d855e73a] **Chef [#d1f5795f] **Puppet [#wd3ae805] **Ansible [#t5e6c53e] -操作先にインストールが不要でSSH接続でやる ***Ad-Hoc command [#bae15c47] 一行コマンド ***Playbook [#d46b7fc0] サーバ構築などに利用。こちらがメイン **vagrant [#d389beca] 設定情報は以下の通り |ポート|2222| |ユーザー|vagrant| |rootパスワード|?| ***設定閲覧系コマンド [#h701af4a] |vagrant box add NAME URL|NAMEで指定して、boxを追加| |vagrant box list|仮想環境の一覧表| |vagrant ssh-config|sshの設定を表示| |vagrant status|状況表示| |vagrant ssh|ssh接続してくれる| ***起動手順 [#z72a7b12] vagrant box add xxxx http://boxのありか/ vagrant init xxxx vagrant up ***中断・終了手順 [#o87ce520] vagrant suspend vagrant halt *デプロイ [#yfbbce96] **Capistrano [#z081dc65] rubyベースのデプロイ自動化ツール。ssh接続できればOK。エージェントのインストー ル不要。 ***インストール [#ra82f6e6] gem install bundler ***bundleで以下のGemfileを作ってインストール [#i013359f] source 'https://rubygems.org' group :development do gem 'capistrano' gem 'capistrano-rails' gem 'capistrano-bundler' gem 'capistrano-rbenv' end *気になるプロダクト群 [#y93a1e1c] |Varnish Cache|高性能キャッシュサーバー|