创建一个高可用、可扩展、高性能的Wordpress站点(VPC、SG、RDS、EFS、EC2、 S3、CloudFront、ELB、Auto Scaling Group、Route 53)。内容包含:
- 架构的简介
- 创建安全组
- 创建IAM角色
- 创建RDS实例
- 创建EFS文件系统
- 创建EC2实例,关联IAM角色
- 安装Apache, PHP程序
- 挂载EFS文件系统
- 安装Wordpress代码并连接数据库
- 创建一个简单的博文
- 创建S3存储桶
- 创建CloudFront,源为S3存储桶
- 安装Wordpress创建WP Offload S3 Lite
- WordPress多媒体文件自动上传到S3
- URL重写,将本地多媒体文件的URL重写为S3的URL
- URL重写,将本地多媒体文件的URL重写为Cloudfront的URL
- 创建Application Load Balancer
- 创建Route 53并使用Alias记录解析ELB
- 创建AMI镜像
- 创建启动配置(Launch Configuration)
- 创建Auto Scaling组
- 模拟EC2实例故障
- 模拟RDS实例故障
架构图

1. 配置VPC、2个public-subnet、2个private-subnet、NACL、2个安全组

