Fault-tolerant WordPress • AWS
Quickly Spin Up A Fully Fault-Tolerant WordPress Instance on AWS
Just $499.00 / Unlimited Domains
Fault Tolerant • Load Balanced • Production Ready
Installation scripts are for Amazon's Web Services Cloud (AWS)
Pre-written, Fully Tested
Scripts For AWS & UBUNTU
- Upload scripts to a modern ubuntu server
- Make them executable with a simple chmod command
- Run the main installation script
- Answer a few questions
- Sit back and relax
It takes a while for AWS to spin up all the required resources - it could take as long as 40 mins. Once its done, point your DNS to the AWS load-balancer URL and you're done.
With Simple Config Files
Don't like the defaults? Change them in a simple configuration file and re-run. You can change:
- The default size of the EC2 machine
- Version of PHP
- What else is installed in addition to WordPress
- Add after-install commands to configure WordPress
What Gets Deployed On AWS?
Two T2-Micro EC2 Servers
Script can be edited to change the server size. Add servers as needed.
Multiple Availability Zones
EC2 servers are deployed in two different availability zones
A small MariaDB with read replicas in multiple availability zones
Elastic File System
An EFS volume created and shared among all EC2 instances.
Familiar LEMP Stack
Linux • Nginx • MariaDB • PHP 7
A load balancer is placed in front of the EC2 instances with an SSL certificate.
SSL certificates created and managed by the Amazon Certificate Authority
Shared WP Files
WordPress program and data files are shared via the EFS volume. PHP and NGINX config files are symlinked for sharing among EC2 instances.
Full access to any instance with no restrictions
Easy To Use
Easy To Customize
Does not rely on third party services other than AWS resources. No Git repository needed to keep servers in sync.
Its A Steal!
If you hired an AWS Engineer to create for you what these scripts do, you would spend thousands of dollars, maybe even tens of thousands of dollars.
Use these scripts to quickly set up your AWS resources and get them configured for WordPress. Then tweak as you like in the familiar AWS console.