实验1:
启动一个AWS实例,并且将它改变大小,以及对其进行监控和管理。
- 创建EC2实例
- 观察实例的参数
- 更新安全组协议,增加web服务(http协议)
- 重新定义实例大小:实例的类型和EBS卷
- 探索EC2的限制
- 尝试终止保护
实验2:
创建一个Amazon弹性存储块(Amazon EBS),将EBS挂载到一个EC2实例上,在EBS上创建并配置文件系统,以及用快照实现EBS的备份和恢复。
- 新建EBS卷
- 连接卷到一个实例
- 登陆到创建的实例
- 创建并配置文件系统
- 创建一个EBS快照
- 恢复EBS快照
实验3:
在VPC中启动了一个EC2实例,在实例中运行着一个web server,对外提供web服务。
- 创建自己的私有云
- 创建附加子网
- 创建一个私有云的安全组
- 登陆到第一个web服务实例
实验4:
添加了mysql关系型数据库并配置了相应的子网和安全组,通过web server使用数据库进行数据的存储。
- 为RDS 数据库实例创建一个VPC安全协议组
- 创建一个数据库子网组
- 创建一个RDS数据库实例
- 访问上述创建的数据库
关键问题分析与解决:
在实验一中的任务1安装你的亚马逊EC2实例,在填写下面的命令时直接复制粘贴的,导致在任务3中无法进行。询问研究生学长后,得知可能是复制导致的问题,建议自己手打一边。一次我重新做了一边任务1,将命令自己手打进去,重新将IPV4地址拷贝进浏览器,回车后运行成功。仔细分析可能是复制命令时会将一些多余的空格复制进去,导致命令出错。
图 1实验一
在实验二中,因为之前的密钥文件没有保存,导致实验无法进行下去,不得不重新创建一个实例。还有就是获取PPK文件的时候需要通过pem文件转换,下载专门的软件。实验过程中需要通过PUTTY来访问云端,同时需要将云端实例的安全组里SSH端口打开。
实验三执行遇到了一点小问题,做到“Name tag: Type: Pu