AWS虚拟服务器EC2实战

简介: AWS虚拟服务器EC2实战

AWS虚拟服务器EC2实战

当我们需要大规模的计算能力和很高的网络流量,或者需要全天候不间断可靠运行,虚拟服务器则是更合适的选择。有了虚拟服务器,就拥有了数据中心里一台物理服务器的一部分。在AWS中,有一个叫弹性计算云(EC2)的服务用来提供虚拟服务器。

虚拟服务器

虚拟服务器是一台物理服务器的一部分。物理服务器通过软件来隔离其上的各个虚拟服务器。一台虚拟服务器由CPU、内存、网络接口和存储组成。物理服务器也称为宿主服务器 (host server),其上运行的虚拟服务器称为客户机 (guest)。虚拟化管理器(hypervisor)负责孤立各个客户机并调度它们对硬件的请求。服务器虚拟化的各个层次。

启动虚拟服务器

(1)打开AWS管理控制台。

(2)确保在你的当地区域

(3)在导航栏中展开“服务”列表,找到EC2服务并打开

(4)点击“启动实例”按钮来执行启动虚拟服务器向导。

这个向导将带用户经历以下几个步骤。

(1)选择操作系统。

(2)选择虚拟服务器的规格。

(3)配置详细信息。

(4)检查输入并为SSH选择一个密钥对。

选择操作系统

第一步是为虚拟服务器选择操作系统和预安装软件的组合,我们称其为Amazon系统映像(Amazon Machine Image,AMI)。为虚拟服务器选择Ubuntu。虚拟服务器是基于AMI启动的。AMI由AWS、由第三方供应商及社区提供。AWS提供Amazon Linux AMI,包含了为EC2优化过的从Red Hat Enterprise Linux派生的版本。用户也可以找到流行的Linux版本及Microsoft Windows Server的AMI。另外,AWS Marketplace提供预装了第三方软件的AMI。

选择虚拟服务器的尺寸

在AWS上,计算能力被归类到实例类型中。一个实例类型主要描述了CPU的个数及内存数量等资源。不同实例类型用同样的结构化方式命名。实例家族 (instance family)用相同的方式对实例类型进行分组。AWS不时发布新的实例类型及家族;不同版本的硬件用“代”(generation)来表示。实例尺寸(instance size)定义了CPU的处理能力、内存、存储及网络。

例如,实例类型t2.micro告诉用户以下信息。

(1)实例家族是t。它包含了小的、便宜的虚拟服务器,具备最低基线的CPU性能,但是有能力突然在短时间内大大超过其CPU性能基线。

(2)用户正在使用这一实例类型的第二代。

(3)尺寸是micro,意味着这个实例非常小。


有为计算密集型工作量、高网络I/O型工作量和存储密集型工作量做了优化的实例类型与家族。还有实例类型为服务器端图形化工作量提供GPU访问。我们的经验表明,用户会高估自己的应用所需的资源,因而我们推荐读者先尝试使用比自己首先想到的要小一些的实例类型来启动自己的应用。

实例详细信息、存储、防火墙和标签

向导的接下来4个步骤十分容易,因为不需要更改默认值。虚拟服务器启动了。点击“查看实例”来打开概览,然后等待虚拟服务器变为Running状态。要完全控制自己的虚拟服务器,用户需要远程登录。

连接到虚拟服务器

启动虚拟服务器的步骤快要完成了。向导会向用户显示新的虚拟服务器的总结信息

用户可以远程在虚拟服务器上安装额外的软件及运行命令。要登录到虚拟服务器,用户要找到服务器的公有IP地址。

(1)在导航栏下的“服务”中点击EC2,然后在左边子菜单中点击“实例”跳转到虚拟服务器的概览页。

(2)在表格中选择虚拟服务器。

(3)点击“连接”按钮,打开连接到虚拟服务器的说明。

(4)连接到虚拟服务器的对话框。找到虚拟服务器的公有IP地址,有了公有IP地址及用户的密钥,用户就能够登录虚拟服务器了。

Linux和Mac OS X

image.png

手动安装和运行软件

$ sudo apt-get install

目录
相关文章
|
20天前
|
存储 监控 调度
云服务器成本优化深度解析与实战案例
本文深入探讨了云服务器成本优化的策略与实践,涵盖基本原则、具体策略及案例分析。基本原则包括以实际需求为导向、动态调整资源、成本控制为核心。具体策略涉及选择合适计费模式、优化资源配置、存储与网络配置、实施资源监控与审计、应用性能优化、利用优惠政策及考虑多云策略。文章还通过电商、制造企业和初创团队的实际案例,展示了云服务器成本优化的有效性,最后展望了未来的发展趋势,包括智能化优化、多云管理和绿色节能。
|
2月前
|
机器学习/深度学习 弹性计算 运维
云计算系列之阿里云ECS服务器管理实战
本文档介绍了阿里云ECS(Elastic Compute Service)的基本概念、实例管理、磁盘操作、快照与镜像功能及其应用场景,最后通过具体案例解析ECS的实际应用。ECS是阿里云提供的高效、可靠的云计算服务,支持多种业务需求,如Web应用、高并发网站、数据库等,帮助企业快速构建稳定安全的应用,提升运维效率,降低IT成本。文档还详细说明了ECS实例的创建方式、连接方法及日常管理操作,帮助用户更好地利用ECS服务。
89 2
云计算系列之阿里云ECS服务器管理实战
|
2月前
|
Web App开发 安全 网络安全
tplink虚拟服务器设置方法
为了更全面地理解云服务及其在企业应用中的角色,推荐访问,他们提供了一系列高性能、安全稳定的云服务器解决方案,包括但不限于香港云服务器、高防服务器等,特别适合寻求全球化业务扩展的企业。蓝易云不仅拥有全球化的基础设施布局,还提供针对各种行业定制的全栈云解决方案,助力企业实现云端部署,跨越传统界限,即刻启航云端之旅。
60 0
|
2月前
|
存储 网络协议 Linux
AWS实操-EC2-创建购买linux(centos)EC2服务器
AWS实操-EC2-创建购买linux(centos)EC2服务器
|
2月前
|
编解码 弹性计算 运维
AWS无服务器直播解决方案
AWS无服务器直播解决方案
|
3月前
|
网络协议
keepalived对后端服务器的监测方式实战案例
关于使用keepalived进行后端服务器TCP监测的实战案例,包括配置文件的编辑和keepalived服务的重启,以确保配置生效。
90 1
|
4月前
|
SQL 缓存 自然语言处理
实战案例1:基于C语言的Web服务器实现。
实战案例1:基于C语言的Web服务器实现。
247 15
|
4月前
|
运维 数据安全/隐私保护 数据库管理
企业实战项目之服务器用户权限集中管理
企业实战项目之服务器用户权限集中管理
|
4月前
|
弹性计算 监控 网络安全
解锁云端力量:ECS全攻略,从新手到专家的实战之旅!轻松掌握云计算核心技能,驾驭数字浪潮之巅!
【8月更文挑战第22天】云计算中的弹性计算服务(ECS)让企业和开发者能按需获取虚拟服务器,灵活配置CPU、内存等资源。本文从零开始指导ECS的基础操作与高级技巧,包括实例创建、SSH连接、Web应用部署及利用ELB和自动伸缩优化性能。同时介绍监控工具和数据备份方法,帮助您全方位掌握ECS的高效运用,满足业务需求并保障数据安全。
81 3
|
4月前
|
移动开发 网络协议 编译器
实战案例3:C语言实现的HTTP服务器
实战案例3:C语言实现的HTTP服务器
294 0