Amazon Elastic Beanstalk (EB) を使用して PHP を起動し、実行します。
1.新しいアプリケーションの作成をする
Amazon Elastic Beanstalk を起動し、「新しいアプリケーションの作成」 をクリックしてください。

[アプリケーション名] に php-sample-app 、[説明] に Sample PHP App と入力し「作成」します。

2.ウェブサーバー環境を設定する
サンプルの PHP アプリケーション用のウェブサーバー環境を設定して行きます。
-
ウェブサーバー環境
-
ELB+Auto Scallingでスケーラブルな構成をコード化してバージョンとすることで、スケーラブルなウェブアプリケーションを実行できる。
-
単一コンテナのDockerコンテナを実行可能。
-
複数コンテナはECSを使用した環境実行が可能。
-
ワーカー環境
-
SQS+Auto Scallingでスケーラブルなバッチ処理を実現。
-
定期的なタスク実行基盤の作成:毎日深夜1時に動作するバックアップの処理
-
ワーカーホスト内でWebアプリケーションを動作させ、ワークロードの時間がかかる処理を実行させる。
次のように入力し、「環境の作成」をクリックします。
[環境名]:phpSampleApp-env
[ドメイン]:公開 URL となるため、グローバルに一意の値を入力してください。
[説明]:Sample PHP App
[プラットフォーム:事前設定済みプラットフォーム] :「PHP」
[アプリケーションコード コードのアップロード] : サンプルアプリケーション


