Deploying PHP applications with Elastic Beanstalk
This chapter provides instructions for configuring and deploying your PHP web application to AWS Elastic Beanstalk. Elastic Beanstalk makes it easy to deploy, manage, and scale your PHP web applications using Amazon Web Services.
You can deploy your application in just a few minutes using the Elastic Beanstalk Command Line Interface (EB CLI) or by using the Elastic Beanstalk console. After you deploy your Elastic Beanstalk application, you can continue to use the EB CLI to manage your application and environment, or you can use the Elastic Beanstalk console, AWS CLI, or the APIs.
This chapter provides the following tutorials:
-
QuickStart for PHP— Step-by-step instructions to deploy a Hello World PHP application using the EB CLI.
-
Sample applications and tutorials— In-depth tutorials for common frameworks such as CakePHP and Symfony, plus adding an Amazon RDS instance to your PHP application environment.
If you need help with PHP application development, there are several places you can go:
-
GitHub
— Install the AWS SDK for PHP using GitHub. -
PHP Developer Center
— One-stop shop for sample code, documentation, tools, and additional resources. -
AWS SDK for PHP FAQs — Get answers to commonly asked questions.