Create WordPress platform by Cloudformation. EC2 and RDS under free tier. I consider the portability of system so I choose to boot WordPress on Docker.(Docker Image)
Check below envirionment.
- Create AWS Account.(Guide)
- Install AWS CLI on your machine.(Installation Guide)
- Create IAM User or IAM Role for executing AWS CLI.(IAM user Creation Guide, IAM role Creation Guide)
You need to attach 'AdministratorAccess' which is AWS managed IAM policy to IAM role or user you created.
Just execute AWS CLI below
aws cloudformation create-stack --stack-name wordpress --region ap-northeast-1 --template-body file://wordpress.yml
It takes about 10 minutes to complete. After that, access to EC2 instance's Public IP address port 80.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Write down actual monthly price of this environment
- Create backup and restore data automation tool
- Create notification for increacing price