Working from wp-config-sample.php The wordpress/wp-config-sample.php will serve as the start of our wp-config.php that we’re copying in. From the root we’ll copy this config file into the wordpress directory that we’ll be zipping up. The following diff gives a short summary of the changes being made from the base sample: Enabling SSL Now that we’re…
Continue ReadingCategory: Going Serverless on Wordpress for AWS

Stub in commands.config
Overview With the salts out of the way, we’ll need to stub in the basic commands under the .ebextensions directory that help define the lifecycle of our Elasticbeanstalk application. In the interest of getting to our first testable source bundle, we’ll start by stubbing in commands.config under .ebextensions. So that, later, the configuration and lifecycle…
Continue Reading
Write Out keys.config
Now that we have the salts, we’ll want to use them to establish the keys.config: And then in main:
Continue Reading
Building the Elasticbeanstalk Source Bundle
Time needed: 15-60 minutes per lecture (click next at your leisure). In this section we’ll expose php.ini configuration options as new environment variables passed in from Elastic Beanstalk, re-build the package, and then test a new deployment. You’ll need: Python 3. You’ll want: An IDE with support for Python and Bash. Directions: Following the steps…
Continue Reading