Running WordPress on
Amazon Web Services
Agenda
• Review of WordPress Hosting Options
• Automation
• Security
• Backing up your websites
• Questions
What’s best for you?
• Software as a Service (wordpress.com)
• Shared Hosting
• VPS
• Cloud
Why I selected AWS?
• Security
• Control and Flexibility
• Automation
• Integration with other web software
• Cost
Services I use to host WordPress
VPC EC RDS S3
SES IAM Route 53 Cloud Watch
Demonstration
Launching EC2 Instance
Demonstration
Automating WordPress Installation
https://github.com/giventoflyfish/wordpressaws
Security Tips
• Use Security Groups to limit access
• Use MFA
• Use IAM for general access, not root account
• Use .htaccess to limit access to wp-login.php if possible
Backing up your sites
• Use Cron and Shell Scripting to backup site and databases
• My backup script https://github.com/giventoflyfish/awsmysqls3backup
• EC2 Snapshot option is available, especially for major changes
What's next for me?
• Apache php-fpm
• Fail2ban
• AWS CDN
Contact Info and Questions
@monekjm
!
"
# www.jamesmonek.com
https://github.com/giventoflyfish

Running WordPress on AWS