当前位置: 首页 > news >正文

亚马逊云科技EC2简明教程

在这里插入图片描述

💡 完全适用于新手操作的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位以上的复杂密码

相关文章:

亚马逊云科技EC2简明教程

💡 完全适用于新手操作的Amazon EC2引导教程 简述 在亚马逊云科技中,存在多种计算服务,在此,我们将会着重讨论Amazon EC2(以下简称EC2),EC2作为亚马逊云科技的明星产品、核心产品,是大多数开发者和企业用…...

TCP网络传输控制协议

目录 什么是TCP TCP的特点 TCP通信步骤 三次握手(建立连接) 数据传输 四次挥手(连接释放) 为什么要进行三次握手?两次握手行不行?一次握手行不行? 为什么是四次挥手?三次、两…...

PCDN技术如何应对网络带宽限制?(壹)

PCDN技术应对网络带宽限制的操作主要包括以下几个方面: 利用边缘计算资源:PCDN是以P2PCDN技术为基础,通过挖掘利用边缘网络海量碎片化闲置资源来构建内容分发网络。这意味着,当网络带宽受限时,PCDN能够更有效地利用这…...

Java数据结构-链表与LinkedList

链表 链表的概念 链表是一种物理存储结构上非连续的存储结构,数据元素的逻辑顺序是通过链表中的引用链接次序实现的。 通俗来说,相比较于顺序表(物理上连续,逻辑上也连续),链表物理上不一定连续。 链表是…...

单元测试实施最佳方案(背景、实施、覆盖率统计)

1. 什么是单元测试? 对于很多开发人员来说,单元测试一定不陌生 单元测试是白盒测试的一种形式,它的目标是测试软件的最小单元——函数、方法或类。单元测试的主要目的是验证代码的正确性,以确保每个单元按照预期执行。单元测试通…...

mysql笔记(表导出文件,文件导入表)

遇见权限问题1: cat /etc/my.cnf加入[mysqld] secure_file_priv ""遇见目录错误2:因为 MySQL 服务器没有权限在根目录下创建文件。你可以尝试将文件导出到一个 MySQL 服务器有权限写入的目录下,例如 MySQL 数据目录或 /tmp目录。sudo chmod 755 /path/to…...

Navicat 17 新特性 | 原生支持 Linux ARM 平台以及银河麒麟和统信操作系统

随着 Navicat 17 的发布,引起了业界的广泛共鸣与热烈讨论。此前,我们深入探讨了Navicat 17的多项新特性,涵盖《模型设计:引领创新,优化升级》,《高效的查询与配置》以及《用户界面交互:流畅体验…...

【pytorch】手写数字识别

https://blog.csdn.net/qq_45588019/article/details/120935828 基本均参考该博客 《深度学习原理Pytorch实战》 初步处理 导包 import torch import numpy as np from matplotlib import pyplot as plt from torch.utils.data import DataLoader from torchvision import tr…...

SpringBoot3.3.0升级方案

本文介绍了由SpringBoot2升级到SpringBoot3.3.0升级方案,新版本的升级可以解决旧版本存在的部分漏洞问题。 一、jdk17下载安装 1、下载 官网下载地址 Java Archive Downloads - Java SE 17 Jdk17下载后,可不设置系统变量java_home,仅在id…...

用 Kotlin 编写四则运算计算器:从零开始的简单教程

人不走空 🌈个人主页:人不走空 💖系列专栏:算法专题 ⏰诗词歌赋:斯是陋室,惟吾德馨 目录 🌈个人主页:人不走空 💖系列专栏:算法专题 ⏰诗词歌…...

java算法day13

java算法day13 104 二叉树的最大深度111 二叉树的最小深度226 翻转二叉树101 对称二叉树100 相同的树 104 二叉树的最大深度 我最开始想到的是用层序遍历。处理每一层然后计数。思路非常的清楚。 迭代法: /*** Definition for a binary tree node.* public class…...

方便快捷传文件—搭建rsync文件传输服务器

比如我们有一个服务器,想把各个机器的文件都通过脚本传给这台机,用sftp或者直接rsync就必须输密码,肯定不行,做等效性免密又麻烦,怎么办呢,这么办! 在服务端 yum -y install rsync #编辑&…...

python调用qt编写的dll

报错:FileNotFoundError: Could not find module F:\pythonProject\MINGW\sgp4Lib.dll (or one of its dependencies). Try using the full path with constructor syntax. 只有两种情况: 1.路径不对 2.库的依赖不全 1、如果是使用了qt库的&#xff0…...

SCI一区级 | Matlab实现NGO-CNN-LSTM-Mutilhead-Attention多变量时间序列预测

SCI一区级 | Matlab实现NGO-CNN-LSTM-Mutilhead-Attention多变量时间序列预测 目录 SCI一区级 | Matlab实现NGO-CNN-LSTM-Mutilhead-Attention多变量时间序列预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.Matlab实现NGO-CNN-LSTM-Mutilhead-Attention北方苍鹰算…...

【Redis】初识 Redis

文章目录 1 什么是 Redis2 Redis 的特点2.1 速度快2.2 可编程性2.3 可拓展性2.4 持久化2.5 主从复制2.5 高可用和分布式2.6 客户端语言多 3 Redis 使用场景3.1 实时数据存储3.2 缓存和 Session 存储3.3 消息队列 4 Redis 重大版本5 CentOS7 安装 Redis5 1 什么是 Redis Redis …...

【PTA天梯赛】L1-003 个位数统计(15分)

作者:指针不指南吗 专栏:算法刷题 🐾或许会很慢,但是不可以停下来🐾 文章目录 题目题解总结 题目 题目链接 题解 使用string把长度达1000位的数字存起来开一个代表个位数的数组 a[11]倒序计算最后一位,…...

c语言位操作符相关题目之交换两个数的值

文章目录 一、题目二、方法11,思路2,代码实现 三、方法21,思路2,代码实现 四、方法31,思路2,代码实现 总结 提示:以下是本篇文章正文内容,下面案例可供参考 一、题目 实现两个变量的…...

智能家居装修怎么布线?智能家居网络与开关插座布置

打造全屋智能家居。计划的智能家居方案以米家系列为主,智能家居联网方案以无线为主。装修前为了装备智能家居做了很多准备工作,本文深圳侨杰智能分享一个智能家居装修和布线方面的心得与实战知识。希望能对大家的装修有所帮助。 ​1.关于网络 如果房子比…...

GD32MCU最小系统构成条件

大家是否有这个疑惑:大学课程学习51的时候,老师告诉我们51的最小系统构成?那么进入32位单片机时代,gd32最小系统构成又是怎么样的呢? 1.供电电路 需要确保供电的电压电流稳定,以东方红开发版为例&#xff…...

C语言——循环结构:while、do...while、for

while循环 基本结构 C语言中的while循环是一种基本的循环控制结构,它允许程序重复执行一段代码块,直到指定的条件不再满足为止。while循环的语法结构如下: while (condition) { // 循环体 // 在这里编写要重复执行的代码 } condition …...

MusePublic部署案例:离线环境无网络部署与本地模型缓存策略

MusePublic部署案例:离线环境无网络部署与本地模型缓存策略 1. 项目概述 MusePublic是一款专为艺术感时尚人像创作设计的轻量化文本生成图像系统。这个项目基于专属大模型构建,采用安全高效的safetensors格式封装,特别针对艺术人像的优雅姿…...

Tao-8k辅助学术研究:从研究想法到LateX论文草稿

Tao-8k辅助学术研究:从研究想法到LateX论文草稿 作为一名研究生或科研人员,你是否经常被这样的场景困扰:脑子里有个模糊的研究想法,却不知如何系统化地展开;面对海量文献,梳理综述耗时耗力;实验…...

互联网舆情分析系统:基于Nanbeige 4.1-3B的情感与主题挖掘

互联网舆情分析系统:基于Nanbeige 4.1-3B的情感与主题挖掘 最近几年,大家有没有感觉网上的声音越来越复杂?一个热点出来,瞬间就是成千上万条评论,有支持的,有反对的,有理性分析的,也…...

Qwen3-TTS-12Hz-1.7B-Base真实案例:为视障开发者生成无障碍编程教程语音

Qwen3-TTS-12Hz-1.7B-Base真实案例:为视障开发者生成无障碍编程教程语音 1. 这不是“读出来就行”的语音,而是真正听得懂代码的语音助手 你有没有想过,一段Python函数说明、一个React组件生命周期图解、甚至一段带缩进和符号的JSON结构&…...

OpenClaw人人养虾:密钥管理

Gateway 提供安全的密钥管理(Secrets Management)功能,用于加密存储 API Key、Token 等敏感凭证,避免在配置文件中暴露明文。为什么需要密钥管理明文风险将 API Key 直接写在配置文件中存在严重安全风险:配置文件可能被…...

LiuJuan Z-Image效果对比展示:BF16 vs FP16在人像细节与稳定性上的差异

1. 1. 1. 1. 1. 1. 1. 1. 1. 概述 1. 1. 1. 概述 1. 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 1. 概述 1. 概述 1. 概述 1. 概述 1. 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1. 概述 1…...

3步颠覆传统下载体验:百度网盘直链解析工具让你告别会员枷锁

3步颠覆传统下载体验:百度网盘直链解析工具让你告别会员枷锁 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 从200KB/s到5MB/s的蜕变 你是否也曾遇到这样的困境&a…...

Anaconda环境配置:TranslateGemma开发最佳实践

Anaconda环境配置:TranslateGemma开发最佳实践 1. 环境准备与快速部署 如果你正在尝试运行TranslateGemma-12B-it这样的翻译模型,很可能会遇到Python版本冲突、CUDA不兼容或者依赖包打架的问题。Anaconda的环境隔离功能正好能解决这些头疼的事情。 An…...

智能材料科技:COMSOL金属的SPP技术及其降维降损解决方案的研究与实践

comsol金属spp降维降损。金属表面等离子体激元(SPP)的模拟总让人又爱又恨——高局域场增强的特性是真香,但三维全波仿真动不动就内存爆炸也是真头疼。最近在COMSOL里折腾SPP降维模型时发现,只要玩点几何骚操作,计算量能…...

OpenClaw+Qwen3.5-9B实战:5步完成本地AI助手部署与飞书接入

OpenClawQwen3.5-9B实战:5步完成本地AI助手部署与飞书接入 1. 为什么选择OpenClawQwen3.5-9B组合? 去年冬天,当我第5次因为忘记整理会议录音而被领导提醒时,终于决定给自己找个"数字助理"。在尝试了多个自动化工具后&…...