亚马逊云科技EC2简明教程

news2024/9/20 9:20:09

在这里插入图片描述

💡 完全适用于新手操作的Amazon EC2引导教程

简述

在亚马逊云科技中,存在多种计算服务,在此,我们将会着重讨论Amazon EC2(以下简称EC2),EC2作为亚马逊云科技的明星产品、核心产品,是大多数开发者和企业用户必选的服务。
以下是 EC2 的一些主要特点和优势:

  1. 灵活性: EC2 允许用户根据需求选择不同类型、大小和配置的虚拟服务器实例。用户可以根据应用程序的需求选择适合的 CPU、内存、存储和网络容量。
  2. 可扩展性: 用户可以快速增加或减少 EC2 实例的数量,以应对业务需求的变化。这种弹性使得用户可以根据实际需求调整资源,避免资源浪费或不足。
  3. 成本效益: EC2 采用按需付费模式,用户只需为实际使用的计算资源付费。同时,还提供预留实例和竞价型实例等选项,可以进一步降低成本。
  4. 安全性: EC2 与 Amazon VPC (Virtual Private Cloud) 集成,允许用户在虚拟网络中运行实例,并通过安全组和网络访问控制列表 (ACL) 控制网络访问。
  5. 与其他服务集成: EC2 可以轻松与其他 AWS 服务集成,如 Amazon S3 用于存储,Amazon RDS 用于数据库,以及 Amazon CloudWatch 用于监控等。
  6. 高可用性: 通过在不同可用区部署实例,用户可以构建高可用性的应用程序架构,提高系统的可靠性和容错能力。
  7. 多样化的实例类型: EC2 提供了各种实例类型,如计算优化型、内存优化型、存储优化型等,以满足不同应用场景的需求。
  8. 快速部署: 用户可以使用预配置的模板 (AMI - Amazon Machine Image) 快速启动新实例,大大缩短了部署时间。
    这些特性使得 EC2 成为许多企业和开发者构建可扩展、可靠的云应用程序的首选平台。无论是运行网站、开发应用程序,还是进行大数据分析,EC2 都能提供灵活、高效的计算资源支持。

创建您的第一台EC2实例

前置条件

在创建服务器之初,我们需要做一些准备:

  1. 我要在哪个区域创建?(中国香港?日本东京?新加坡?)
  2. 我要用什么系统镜像?(Linux:AML2/CentOS/Ubuntu…; Windows: Winserver2016/2019/2022)
  3. 我需要多大的服务器?(多少核心多少内存/性能情况/芯片)
  4. 我需要多大的磁盘空间?(磁盘存储空间、io数是否有要求)
  5. 我是否需要弹性IP?(弹性公网IP)
  6. 我的安全组要开放哪些端口(即对外暴露端口)

一旦我们准备好上述6点的内容,那么我们可以很流畅的创建服务器

1、区域的选择

以下图为例,我选择 新加坡 区域,作为本次引导创建EC2的落点区域
image.png
PS: 若是没有找到类似《香港》区域,那么可以点击下面的管理区域,启用。其中香港等多个区域默认并不会启用
image.png
image.png

2、系统镜像

对于用云的客户而言,所需的系统镜像是各不相同的,大体我们分为两类

  1. Linux
  2. Windows

快速启动镜像

在亚马逊云科技的EC2启动页面,我们首先看到的是 快速启动镜像
image.png

MKT镜像(MarketPlace市场镜像)

为什么会用到MKT镜像?对大多数开发者和企业用户而言,CentOS依旧是被需要的,而亚马逊云科技并没有在快速启动镜像中提供,即我们可以在MKT中找到,而就此,会产生一些新的问题:

  1. MKT镜像中会有收费的,也许会涉及费用问题
  2. 如何找到适合自己的免费镜像

就此,我们以CentOS7为例
image.png
image.png
查看定价,如若software价格为0就是免费
image.png
image.png

3、实例类型

image.png
image.png
亚马逊云科技EC2有多种实例类型,我们可以从官网披露的信息,分为:

  1. 通用型:例如m5/m6i/m6a/m7i等
  2. 计算型: 例如c5/c6i/c6a/c7i/c7a等
  3. 突增型: 例如t2/t3/t3a/t4g等

当然,其CPU内存比例不一样(1:2/1:4/1:8等等),价格也不一样,其中5代机型和6代机型价格一模一样,到第七代开始,价格与之前稍有增加
对于突增实例,t3/t3a 都会比t2更便宜,性能更优,启动速度更快,支持功能更多等优点
**更多详情,请参阅:
**https://aws.amazon.com/cn/ec2/instance-types/

芯片细分

对于5代以内的,如不特定带字幕,那么默认是Intel芯片
例如m3/m4/m5
第五代拥有amd芯片提供,例如 c5a/m5a等

到第六代往后,提供的芯片类型更多,Intel/AMD/AWS Graviton
例如,c6i/c6a/c6g

本手册引导创建x86机型的,以t3.micro为例(比例为 2c1g)
image.png
image.png

4、密钥对

作为登录的唯一凭证,可供创建选择的有 .pem 或者 .ppk(putty专用)
建议使用.pem格式的,创建后,会自动下载
注意:这是你唯一一次机会下载密钥对
image.png
image.png
image.png

5、网络设置(主要涉及安全组)

因为本篇教程是一个新手引导教程,即不会进行更深度的描述,此处,我们只讲解安全组
建议,默认都选择 default 安全组,后续再进行更改
image.png

6、存储设置

请优先使用gp3,GP3提供更优性价比
image.png

IO & 吞吐量 & 是否加密根卷 & 是否释放实例一起释放磁盘(可选)

默认gp3提供3000 iops和125M/s的性能,当然也可以额外增加(需要额外付费)
image.png
image.png

概览 & 启动

image.png
image.png

5-网络设置(安全) 续

创建安全组

之前选择的默认安全组,需要我们根据需求来修改
image.png
image.png
image.png
image.png

附加安全组

image.png
image.png
image.png
image.png

连接

Linux存在多种方式,这里讲解2种

1、快速启动镜像—可直接在控制台通过web页面连接

image.png
image.png
image.png

2、连接器连接

以xshell为例
image.png
image.png
image.pngimage.png
image.png
image.png
image.png
image.png
image.png

如何查看用户名:

快速启动镜像:
  • 对于 AL2023、Amazon Linux 2 或 Amazon Linux AMI,用户名是 ec2-user。
  • 对于 CentOS AMI,用户名是 centos 或 ec2-user。
  • 对于 Debian AMI,用户名称是 admin。
  • 对于 Fedora AMI,用户名是 fedora 或 ec2-user。
  • 对于 RHEL AMI,用户名是 ec2-user 或 root。
  • 对于 SUSE AMI,用户名是 ec2-user 或 root。
  • 对于 Ubuntu AMI,用户名称是 ubuntu。
  • 对于 Oracle AMI,用户名是 ec2-user。
  • 对于 Bitnami AMI,用户名称是 bitnami。
MKT镜像:

需要到镜像详情页查看
image.png

Windows连接

可以使用RDP进行连接(推荐用1Remote)

解密

image.png
image.png
image.png
image.png
image.png

RDP连接

image.png

最后,希望这篇文章可以帮到您,同时再次提醒阅读本篇文章的各位同学,请不要主动修改linux为密码登录,如果一定要密码登录,请设置至少12位以上的复杂密码

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1916726.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

13个Python自动化实战脚本

1、批量文件重命名神器在工作中,我们常常需要对大量文件进行批量重命名,Python帮你轻松搞定! 2、自动发送邮件通知告别手动发送,用Python编写定时发送邮件的自动化脚本。 3、定时任务自动化执行使用Python调度库,实现定…

【Adobe】动作捕获和动画制作软件Character Animator

Adobe Character Animator 是一款由Adobe公司出品的动作捕获和动画制作软件,旨在帮助用户直观地制作2D(二维)人物动画、实时动画,并发布动画。这款软件功能强大、操作简单,非常适合动画制作者、直播主以及社交媒体内容…

如何将Docker镜像源更改为阿里云的镜像加速地址

在使用Docker时,尤其是在国内环境下,由于网络原因,从Docker Hub拉取镜像可能会遇到速度较慢的问题。为了提高拉取速度,我们可以将Docker的镜像源更改为阿里云等国内镜像源。下面详细介绍如何获取并配置阿里云的Docker镜像加速地址…

linux_进程概念——理解冯诺依曼体系结构

前言: 本篇内容是为了让友友们较好地理解进程的概念, 而在真正了解进行概念之前, 要先了解一下冯诺依曼体系结构。 所以博主会先对冯诺伊曼体系结构进行解释, 然后再讲解进程的概念。 ps: 本篇内容适合了解一些linux指…

自动驾驶革命:商汤科技突破性大模型UniAD震撼登场

自动驾驶革命:商汤科技突破性大模型UniAD震撼登场! 在人工智能的浪潮中,自动驾驶技术一直是科技巨头们竞相追逐的圣杯。而今,商汤科技联合上海人工智能实验室与武汉大学,以一篇名为"Planning-oriented Autonomou…

【R语言+Gephi】利用R语言和Gephi实现共发生网络的可视化

【R语言Gephi】利用R语言和Gephi实现共发生网络的可视化 注:本文仅作为自己的学习记录以备以后复习查阅 一 概述 Gephi是一款开源免费的多平台网络分析软件,在Windows、Linux和Mac os上均可以运行,像他们官网所说的,他们致力于…

YOLOv10改进 | Conv篇 | 利用YOLO-MS的MSBlock轻量化网络结构(既轻量又长点)

一、本文介绍 本文给大家带来的改进机制是利用YOLO-MS提出的一种针对于实时目标检测的MSBlock模块(其其实不能算是Conv但是其应该是一整个模块),我们将其用于C2f中组合出一种新的结构,来替换我们网络中的模块可以达到一种轻量化的作用,我将其…

全网最适合入门的面向对象编程教程:13 类和对象的 Python 实现-可视化阅读代码神器 Sourcetrail 的安装使用

全网最适合入门的面向对象编程教程:13 类和对象的 Python 实现-可视化阅读代码神器 Sourcetrail 的安装使用 摘要: 本文主要介绍了可视化阅读代码神器Sourcetrail的安装与使用,包括软件简介和特性、下载地址、安装方式、新建工程和如何查看…

SpringMVC(3)——SpringMVC注解实战

前言 SpringMVC(2)——controller方法参数与html表单对应(请求参数的绑定) 上篇博客我们提到了controller方法的参数与html表单之间的对应关系 但是这种对应关系有很多缺点: 传递参数只能放在request的body当中&am…

LabVIEW与ABB工业机器人据监控

​1. 前言 随着工业自动化的发展,工业机器人在制造业中的应用越来越广泛。为了实现对工业机器人的高效监控和控制,本文介绍了利用OPC(OLE for Process Control)服务器将ABB工业机器人与LabVIEW连接起来的解决方案。通过OPC服务器…

Python——使用Seaborn钻石数据可视化分析(1)

目录 🧾 1、数据集(部分数据) ✏️ 2、导入数据集与必要模块 1️⃣ 导入数据 📍 通过info函数查看所有列数据的类型信息 2️⃣ 导入Seaborn工具包 📍 set_context 设置图形绘制时的上下文参数 📍 set_style 设置绘图风格 📍 set_palette 设置图标全局颜色…

数智驱动丨zAIoT 连续落地军工、科研院所和机械制造场景,推动数智化转型升级...

引言 在这个万物互联的时代,科技的进步正以不可阻挡之势,深刻地影响并重塑我们的生产和生活方式。数智化转型升级在各个领域展现出强大的动力,已经成为推动社会向前发展的关键力量。 最近,云和恩墨自主研发的数据智能分析处理平台…

mac M1安装 VSCode

最近在学黑马程序员Java最新AI若依框架项目开发,里面前端用的是Visual Studio Code 所以我也就下载安装了一下,系统是M1芯片的,安装过程还是有点坑的写下来大家注意一下 1.在appstore中下载 2.在系统终端中输入 clang 显示如下图 那么在终端输…

从小主机到第一台自组装NAS:升级与优化记录

目录 前言硬件系统安装的波折过程问题解决系统安装 套件/dockerjellyfin 功耗测试刚安装好系统插上缓存盘且运行了更多的套件和 docker 容器之后 温度场景一场景二场景三 后记参考 在使用了一年的小主机 NAS 后,我决定自己组装并安装新 NAS。本文详细记录了硬件选择…

Audio Toolbox 框架简介

Audio Toolbox 框架简介 Audio Toolbox 框架简介Audio Unit播放和录制音频文件和格式 Audio Toolbox 框架简介 AudioToolbox 框架为录制、播放和流解析提供了接口。在 iOS 中,该框架为管理音频会话提供了额外的接口。 AudioToolbox 框架的基本情况: Au…

海狐外卖O2O商城系统:技术架构与运营模式的深度解析

摘要: 本文深入探讨了海狐外卖O2O商城系统的技术架构、功能特性以及运营模式。海狐外卖作为一款专注于细分市场领域的外卖餐饮解决方案,不仅拥有先进的技术栈支持,还通过丰富的系统插件和灵活的运营模式,为商户和用户提供高效、便…

scratch3编程05-画笔绘制圆及与圆相关的图形

目录 一,圆 1,空心圆 2,实心圆 3,嵌套在一起的圆 4,圆环 二,五角星 1,空心五角星 1)思路 2)完整的程序 2,实心五角星 1)思路 2&…

14-62 剑和诗人36 - 混合专家 (MoE) 扩展 AI 视野

了解混合专家 (MoE) 混合专家 (MoE) 是一种机器学习技术,它将多个“专家”神经网络模型组合成一个更大的模型。MoE 的目标是通过组合专业专家(每个专家专注于不同的子领域)来提高 AI 系统的准确性和能力。 MoE 模型的一些关键特征&#xff1…

C. Earning on Bets

题目 个人补充&#xff1a; #include <bits/stdc.h> using namespace std; #define int long long #define pb push_back #define fi first #define se second #define lson p << 1 #define rson p << 1 | 1 #define ll long longconst int maxn 1e6 5, in…

打印任务无法删除怎么办?

在删除打印任务的时候&#xff0c;你可能会遇到这样的情况&#xff0c;当我们想把打印任务取消的时候&#xff0c;却一直显示正在删除&#xff0c;而过了很久还没有取消掉&#xff0c;下面就分享一下处理这个问题的方法。 1、停止打印服务&#xff0c;按WinR键打开运行对话框&a…