はじめに EBでLaravelを動作させる機会があったので、下記にまとめました。 ElasticBeanstalk アプリケーション作成 「Create Application」ボタンをクリックする 「アプリケーション名」を設定する PHP、ファイルアップロードを選択する アプリケーションの作成ボタンをクリックする アプリケーションの作成ボタンをクリックすると数分かかるので、しばらく待つ ドキュメントのルートに「/public」を指定する アップロード用のファイルを作成する アプリケーションフォルダのルート直下で下記のコマンドを実行する zip ../laravel-default.zip -r * .[^.]* -x "vendor/*" "docker/*" デプロイ時にマイグレーションを走らせたい場合 .platform/hooks/postdeploy/migrate.shファイル