什么是 AMI ?

AMI 代表Amazon Machine Image。它是用于创建虚拟服务器(即 AWS 环境中的 EC2 实例)的主映像。它们类似于使用操作系统和其他软件配置的模板,这些操作系统和其他软件决定了用户的操作环境。AMI 根据区域、操作系统、系统架构(32 位或 64 位)、启动权限以及它们是否由 Amazon EBS 或实例存储支持进行分类。AMI 包含实例所需的根卷模板;典型示例可能包含操作系统、应用程序服务器和应用程序。启动实例时,根设备卷包含用于引导实例的映像。在初始阶段,所有 AMI 都由 Amazon EC2 实例存储提供支持。这意味着从 AMI 启动的实例的根设备是从存储在 Amazon S3 中的模板创建的实例存储卷。在引入 Amazon EBS 后,Amazon 引入了 Amazon EBS 支持的 AMI,即从 AMI 启动的实例的根设备是从 EBS 快照创建的 Amazon EBS 卷。亚马逊建议使用EBS支持的AMI,因为它们启动速度更快,并且使用持久性存储。Amazon EBS 支持的实例可以停止并在以后重新启动,而不会影响存储在附加卷中的数据。控制权限以将实例启动的 AMI 限制为相应的 AWS 账户。用户可以选择由 AWS、用户社区或通过 AWS Marketplace 提供的 AMI。用户还可以创建自己的 AMI,并在同一区域或跨区域共享。

实验步骤
控制台启动实例

安全组添加 SSH安全组添加 HTTP
![在这里插入图片描述](https://img-blog.csdnimg.cn/8f925de274cb4519a2ef768c4c556d7b.webp#pic_center)

自定义配置

SSH连接到刚刚创建的EC2实例运行以下命令自定义配置信息

sudo su
yum update -y
amazon-linux-extras install nginx1 -y
systemctl start nginx
systemctl enable nginx

测试

测试Nginx服务是否已成功启动,请复制 EC2 实例的公有 IPv4 地址并在浏览器上运行该地址确保 URL 协议是 http 而不是 https

从 EC2 实例创建 AMI

选择 EC2 实例。单击"操作"。在"映像和模板"下,单击"创建映像"。在弹出窗口中,输入以下详细信息:

. 映像名称 : 输入 MyEC2Image
. 映像描述 : 输入 MyEC2Image
. 将其他详细信息保留为默认值。
. 单击"创建映像"

检查新创建的 AMI

导航到左侧菜单中"映像"下的"AMI"。您可以看到正在生成映像,并且状态为待处理。
![在这里插入图片描述](https://img-blog.csdnimg.cn/18ff6a55125d4fefbe457575971717c9.webp#pic_center)该过程完成后,状态将更改为"可用"。

现在,我们可以使用此映像 AMI 创建全新的实例。

使用创建的 AMI 启动 EC2 实例并测试 AMI
选择 AMI,然后单击从AMI启动实例。

测试自定义 AMI

导航到实例菜单并复制所创建的 EC2 实例的 IPv4 公有 IP 地址。确保 URL 协议是 http 而不是 https在浏览器中输入 IP 地址。

您将能够看到Nginx示例页面。这表明新实例中的数据与我们创建的第一个实例中的数据相同。

aws 什么是AMI相关推荐

  1. 云服务器deeplearning_开始使用 AWS Deep Learning AMI 进行深度学习 | AWS

    注意:从 v28 版本起,我们不再在 AWS Deep Learning AMI 中包括 CNTK.Caffe.Caffe2 和 Theano Conda 环境.包含这些环境的先前版本的 AWS De ...

  2. AI大事件 | 谷歌的计算引擎鸟枪换炮用上了更快的GPU,基于Python的亚马逊AWS深度学习AMI

    大数据文摘作品 编译 | 宁云州 呜啦啦啦啦啦大家好呀,又到了本周的AI大事件时间了.过去的一周中AI圈都发生了什么?大佬们互撕了哪些问题?研究者们发布了哪些值得一读的论文?又有哪些开源的代码和数据库 ...

  3. AWS实例上AMI和用户名的映射表

    不同的实例镜像,对应不同的用户名: For Amazon Linux 2 or the Amazon Linux AMI, the user name is ec2-user. For a Cento ...

  4. aws 使用哪些ami

    区域 AMI 特点 日本-东京 ami-19c66a78 如果是用户自定义的用户名登陆,需要配置sshd配置文件 美国-俄勒冈 ami-0dde2e6d

  5. How to create a jump server in AWS VPC

    本来是写的Word文档,给其他国家的同时看的,所以一开始就是英文写的,也没打算翻译成为中文了,顺便抱怨下,网上资料找了很久的资料都没有看到介绍怎么在单机环境下搭建RD Gateway的,写本文的目的是 ...

  6. AWS云计算题目总结

    相较本地计算云计算的优势有:1.避免大额购买2.使用按需容量3.数分钟内实现全球化部署4.提高速度和敏捷性 按实际使用量付费,可使aws用户能够按需为资源付费. 云部署模型:平台及服务.基础设施即服务 ...

  7. AWS VPC 概述

    VPC (Virtual Private cloud)虚拟私有云,是AWS提供的在网络层面对资源进行分组的技术,一个VPC可以看作是一个独立的虚拟网络,这个虚拟网络与客户在数据中心运营的传统网络及其相 ...

  8. 微软体验计划无法连接服务器,Microsoft的常见问题_云平台服务-AWS云服务

    问:什么是 Microsoft 支持终止 (EOS)? 长期服务渠道 (LTSC) Microsoft 生命周期策略为商业产品和开发人员产品(例如 SQL Server 和 Windows Serve ...

  9. AWS 使用 VM Import/Export 将 VM 作为映像导入

    前提: AWS中创建EC2 Linux时,大多是使用已经默认提供的镜像,当你需要是用自己的镜像文件创建对应的系统时,就需要导入自己的系统包,这时候你就用得到本篇文章了,实际操作过程请参考AWS官方文档 ...

最新文章

  1. Visual Studio中的TabControl控件的用法
  2. 【小白学习C++ 教程】三、C++用户输入、判断语句和switch
  3. HTML的DOM和XML的DOM对象的区别
  4. Linux-shell编程_xargs命令详解
  5. ZeroMQ -- 四种模型简介
  6. espcms联动筛选功能开发
  7. RabbitMQ SSL安全认证
  8. OBJ 模型文件与MTL材质文件 介绍
  9. 编码:隐匿在计算机软硬件背后的语言(1)--编码到二进制数字系统
  10. maven clean Process terminated
  11. 关于vue弹窗自定义
  12. 国网云(华为组件)使用
  13. 这家中国云计算企业三个月两轮融资
  14. 什么是设计模式?(Design pattern)--和生活结合更好理解
  15. css3自定义字体实现毛体输出沁园春雪以及font属性
  16. teamviewer13安装个人免费版
  17. Java 类加载器、反射
  18. 消费新品周报 | TCL发布中国首款可旋转智慧大屏;麦卢卡蜂蜜品牌BEE+登陆中国...
  19. Java日期和时间JDK—API1.6.0(Date类、Calendar类)
  20. Git步步进阶---参与开源提交PR步骤完全揭秘

热门文章

  1. python 虚拟环境 django.db 报错_Django-笔记
  2. Python 获取图片上点的坐标
  3. 最新彩虹云商城 彩虹自助下单Ver6.9.0免授权完整源码
  4. 超级节点引发的区块链社区运营的新玩法
  5. 如何把视频做成gif图,视频怎么做成gif表情包
  6. openlab的源码阅读——config文件配置
  7. Linux作为哑终端连接服务器,linux – TERM =哑终端必须具备的功能
  8. asp手写签名代码2021版提供源码控件
  9. MySQL连接查询(内连接,外连接,全连接)
  10. 【mba项目管理论文】热力集团公司供热工程目项目管理研究(节选)