OpsWorksでのRailsアプリのデプロイ手順(1)
AWS Opsworks の使い方を説明します。
まずは静的なサイトを構築します。
動的なサイトについてはこちらを参照してください。
OpsWorksでのRailsアプリのデプロイ手順(2) http://d.hatena.ne.jp/seika_m/20150913
AWS
https://aws.amazon.com/jp/
公式ユーザーガイド
ステップ 2: 簡単なアプリケーションサーバースタックを作成する
http://docs.aws.amazon.com/ja_jp/opsworks/latest/userguide/gettingstarted-simple.html
Add Stack ボタンを押下します
(Stack は箱のようなもので、Stack の中にレイヤーとインスタンスを作ります)。
Nameに適当な名前を入れます
他はそのままの値でAdd Stack ボタンを押下します。
Layer type に Rails App Server を選択
Rails stack に nginx and Unicorn を選択
他はそのままの値でAdd Layer ボタンを押下します。
そのままの値でAdd Instance ボタンを押下します。
start を選択します。
メニューのStackの名前を選択してStackの画面に戻り、
(インスタンスの起動するまで10分ぐらいかかります。他の画面に移動しても大丈夫です。)
Name に適当な名前を入れます
Repository URL に
https://github.com/awslabs/opsworks-demo-rails-photo-share-app.git
を入力します。
値はそのままで
Deploy ボタンを押下します。
(Deploy 完了までは数分かかります。)
メニューのStackの名前を選択してStackの画面に戻り、
Public DNS を選択します。