ステップ 2.2: PHP アプリケーションサーバーレイヤー - Chef 11 を追加する - AWS OpsWorks

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ステップ 2.2: PHP アプリケーションサーバーレイヤー - Chef 11 を追加する

重要

AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは、通常どおり OpsWorks コンソール、API、CLI、および CloudFormation リソースを使用できます。その時点で廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、「AWS OpsWorks Stacks サポート終了に関する FAQ」および「AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行」を参照してください。

スタックは、基本的にはインスタンスのコンテナですが、インスタンスを直接スタックに追加することはありません。関連するインスタンスのグループを表すレイヤーを追加し、そのレイヤーにインスタンスを追加します。

基本的に、レイヤーは、同じ設定のAmazon EC2 インスタンスのセットを作成するために AWS OpsWorks スタックが使用するブループリントです。関連するインスタンスのグループごとに 1 つのレイヤーをスタックに追加します。AWS OpsWorksスタックには、MySQL データベースサーバーや PHP アプリケーションサーバーなどの標準ソフトウェアパッケージを実行しているインスタンスのグループを表す、一連の組み込みレイヤーが含まれています。さらに、特定の要件に合わせて一部または全体をカスタマイズしたレイヤーを作成することもできます。詳細については、「AWS OpsWorks スタックのカスタマイズ」を参照してください。

MyStack には、PHP アプリケーションサーバーとして機能するインスタンスのグループを表す、組み込みの PHP アプリケーションサーバーレイヤーである 1 つのレイヤーがあります。組み込みレイヤーなどの詳細については、「レイヤー」を参照してください。

PHP アプリケーションサーバーレイヤーを に追加するには MyStack
  1. [Add Layer] (レイヤーの追加) ページを開く

    スタックの作成が完了すると、AWS OpsWorks スタックに [Stack] ページが表示されます。[Add a layer] (レイヤーの追加) をクリックして、最初のレイヤーを追加します。

  2. レイヤータイプの指定とレイヤーの設定

    [Layer type] (レイヤータイプ) ボックスで、[PHP App Server] (PHP アプリケーションサーバー) を選択し、デフォルトの [Elastic Load Balancer] (Elastic ロードバランサー) 設定を受け入れ、[Add Layer] (レイヤーの追加) をクリックします。レイヤーが作成されたら、レイヤーを編集することで、EBS ボリューム設定などの他の属性を指定できます。