Deploying AWS Elastic Beanstalk Applications in PHP
Deploying AWS Elastic Beanstalk Applications in PHP
Topics
Customizing and Configuring a PHP
Environment
AWS Elastic Beanstalk for PHP makes it easy to deploy, manage, and scale your PHP web
applications using Amazon Web Services. AWS Elastic Beanstalk for PHP is available to anyone
developing or hosting a web application using PHP. This section provides
instructions for deploying your PHP web application to AWS Elastic Beanstalk. You can deploy your application in just a few minutes using eb
(an updated command line interface) and Git or by using the Elastic Beanstalk console.
It also provides walkthroughs for common frameworks such as CakePHP and Symfony2.
Note
This section discusses deploying applications using a non-legacy PHP container. If you are running an application using a legacy PHP container, then we recommend
that you migrate to a non-legacy PHP container. For instructions on how to check if you are running a legacy container and to migrate to a non-legacy container,
see Migrating Your Application from a Legacy Container Type. If you require instructions to deploy an application
using a legacy PHP container, see Getting Started with Eb.
After you deploy your AWS Elastic Beanstalk application, you can continue to use eb to manage your
application and environment, or you can use the Elastic Beanstalk console, CLIs, or the
APIs. For instructions on managing your application and environments using the console, CLIs, or APIs, see
Managing and Configuring Applications and Environments Using the Console, CLI, and APIs.