学习
路无止境!

没有伞的孩子要学会努力奔跑!


  • 首页

  • 归档

  • 关于我

  • 公益404

  • 搜索

AWS-EC2 Lab

概述

本实验包括:

  1. EC2实例建立;
  2. 预制Apache服务;
  3. 使用实例创建AMI镜像
  4. 使用AMI创建实例

建立EC2实例(包含预制Apache)

在控制台选择:服务–实例–启动新实例 在这里插入图片描述

  • 步骤1:现在AMI 这里选择一个免费的Amazon Linux 2
  • 步骤2:选择实例类型 实例类型简单总结如下: 在这里插入图片描述 更多的信息可以参考: https://instances.vantage.sh/ 这里也选择免费的t2.micro实例 在这里插入图片描述
  • 步骤3:实例详细信息 在这一步,可以通过高级详细信息中的用户数据,传递预制命令 在这里插入图片描述 这里我们使用一个shell脚本:
#!/bin/bash
sudo yum update -y
sudo yum install -y httpd
sudo systemctl enable httpd
sudo systemctl start httpd
sudo echo "Hello World from $(hostname -f)" > /var/www/html/index.html

以上脚本里,我们预制了httpd service,即Apache,并启动。 将初始页面index.html的内容改变成来自主机的问候。

  • 步骤4:添加存储 使用默认配置

  • 步骤5:添加biaoqian 按需添加

  • 步骤6:添加安全组 新建安全组并增加Http访问的允许规则 在这里插入图片描述

  • 审核和启动 需要选择或创建一个密钥对,如果是旧密钥,系统提示需要私钥文件。 在这里插入图片描述

  • 查看实例运行 在这里插入图片描述

  • 查看Web页面 注意:在实例公有IP或DNS旁边有打开地址链接,这里的打开方式是:https,我们点击会得到不仅可达页面。 在这里插入图片描述 正确的是打开http 在这里插入图片描述

创建AMI

  • 通过实例路径 在实例操作菜单下面可以找到创建映像 在这里插入图片描述 然后输入名字和描述等 在这里插入图片描述我们可以看到,AMI中包含了EBS挂载信息,也可以增加新的EBS设备。 之后创建映像。
  • 查看新映像 在这里插入图片描述

使用新AMI启动实例

创建实例的时候选择AMI–我的AMI 在这里插入图片描述 在这里插入图片描述

  • 查看实例创建情况 在这里插入图片描述
  • Apache Service 在这里插入图片描述 打不开,原因在安全组并没有继承功能。 修改安全组: 在这里插入图片描述
  • 再次查看web页面 服务正常

以上

  • 文章目录
  • 站点概览
Etaon

Etaon

Kepp Going!

80 日志
15 分类
43 标签
GitHub CSDN
友情链接
  • Kubernetes
  • Cisco
  • W3School
  • 廖雪峰
标签云
  • Mysql
  • Aws
  • Dql
  • Hadoop
  • Kubernetes
  • Nsx t
  • Redis
  • Azure
  • Cicd
  • Git
  • 概述
  • 建立EC2实例(包含预制Apache)
  • 创建AMI
  • 使用新AMI启动实例
© 2010 - 2023 路无止境!
Powered by - Hugo v0.101.0 / Theme by - NexT
/
Storage by Azure static web apps /
0%