AWS建立并链接云虚拟机 - Linux(结尾附视频)

2021年11月20日 阅读数:3
这篇文章主要向大家介绍AWS建立并链接云虚拟机 - Linux(结尾附视频),主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

写在前面:博主是一只通过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,老是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,现在终有小成,愿将昔日所获与你们交流一二,但愿对学习路上的你有所助益。同时,博主也想经过这次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎你们经过各类方式提供素材。html

  • 对于文章中出现的任何错误请你们批评指出,必定及时修改。
  • 有任何想要讨论和学习的问题可联系我:zhuyc@vip.163.com。
  • 发布文章的风格因专栏而异,均自成体系,不足之处请你们指正。

AWS建立并链接云虚拟机 - Linux(结尾附视频)

本文关键字:AWS、云虚拟机、Linux、免费实例、远程链接
web

1、AWS介绍

和国内常见的云服务平台同样,AWS全称Amazon Web Services,是亚马逊的云服务平台,用户能够租用虚拟机、计算资源、云数据库等各类云产品。

本文以AWS为例主要是由于对于云虚拟机的链接方式有所不一样,将为你们介绍建立实例和链接使用的完整过程。shell

2、帐号注册

对于处在学习阶段的小伙伴,若是想找一些云端服务器来折腾,锻炼本身对于服务器的维护,项目部署等技能,首选固然是AWS。
主要缘由是对于每一个新建立的帐户,都会赠送不少云产品一年的无偿使用权,这其中就包括云虚拟主机、对象存储、云数据库、云计算资源等。

直接搜索AWS,或者点击该连接就可进入到如上页面(使用了简化连接,请直接点击,不要复制打开):https://www.amazonaws.cn/,这里有一些小技巧分享给你们:数据库

  • 新帐户的验证方式是一个全新的邮箱,和绑定一张可用的银行卡。此前小编使用时发现,同一张银行卡能够反复使用,因此你只须要更换一个新的注册邮箱,就能够无限XX(此处省略两个字)。
  • 几乎全部资源的赠送方式同时按照次数和小时计费的,好比每个月750小时的实例使用时间,这至关于保证一台实例能够在一个月内不间断的运行。可是对实例的个数并无限制,也就是说咱们能够同时建立不少实例,只要控制好总时间也是不会产生额外费用的。
  • 对于免费的资源,配置上不会过高,可是咱们能够经过租用多个实例,每一个上面安装不一样的服务,最后再总体测试本身想要的功能。
  • 对于免费的资源,配置和地域等设置可能会全部限制,不过既然是不花钱的,也就不计较那么多了。

3、建立实例

1. 登陆帐户

登陆帐户进入AWS管理控制台
ubuntu

2. 选择EC2

点击构建解决方案中的启动虚拟机或在全部服务中找到EC2
安全

3. 建立新实例

点击实例列表右上角的启动新实例
服务器

4. 配置新实例

  • 镜像类型

选择一个系统映像类型,这里以Ubuntu 18.04为例,其余的Linux镜像后续链接步骤几乎相同。
微信

  • 实例类型

这一步当中会自动勾选免费实例,若是须要其余的硬件配置能够自行更改:
网络

  • 实例配置

这一步几乎不用修改任何内容,主要是对网络相关的配置,若是有不少其余云资源,这里要管理好子网。
ssh

  • 添加存储

这一步用于设置云虚拟机的存储大小,免费套餐内最多赠送30GB,可是应该是全部实例的空间总量,因此若是须要建立多个实例的话,这里要注意一下。

  • 添加标签

添加标签主要用于标记云资源和管理方便,不会影响到云资源的使用,这里略过。

  • 安全组

安全组的配置比较重要,各位老鸟应该已经知道安全组是什么了。这里给萌新简单的科普一下,对于云服务器来讲,咱们不须要更改防火墙设置来实现对于某个端口的开放或关闭,并且也是作不到的。
若是咱们想开放某一个端口,只须要在安全组中添加一个规则便可。默认安全组会开放22端口用于SSH远程链接,若是咱们须要部署一个Web应用而且开放访问,能够添加预设的HTTPHTTPS,对应80和443端口。除此以外,若是想要开听任意端口,能够选择自定义,填入想要开放的端口号。

安全组能够随时修改,若是每次都建立一个安全组,最好自定义修改一个名称,以防想要修改的时候找不到对应的安全组。实例与安全组是绑定的关系,也就是说一个安全组规则能够做用于不少实例,在修改安全组规则时也有可能影响不少实例,在使用时要注意一下。

  • 审核确认

最后一步能够查看到以前进行的设置,作最后的修改和确认,无误后点击启动便可。

  • 建立秘钥

在第一次建立云虚拟机时须要建立秘钥(之后能够直接使用已有的密钥),在点击启动是会弹出:

秘钥对的名称能够自定义,而后点击下载密钥对,将文件保存好,链接实例时会用到,最后点击启动新实例便可。
这里对于密钥要多说一句,实例建立完成后,会将公钥相关文件拷贝至服务器(用户本身持有私钥文件)用于远程链接时的验证。在每次建立新实例时,用户都要选择是建立一个新的密钥仍是使用已有的秘钥。若是想要提升安全性,能够每次使用新的密钥,可是必定要一一对应。

  • 查看状态

启动后能够点击查看实例来查看运行状态,或者回到实例列表查看。

4、远程链接

点击某一个实例ID后能够进入详情页面,点击链接按钮能够看到几种链接方式。

这里演示使用远程工具进行密钥验证的链接方式,在SSH 客户端界面有咱们须要的全部信息。

在使用远程工具进行链接时,须要如下信息:

  • ip地址:对应实例信息中的公有IPv4地址
  • 用户名:上图示例命令中ubuntu的部分
  • 私钥文件:上图示例命令中xxx.pem的部分

若是能够在终端中直接使用ssh命令,也能够进入到pem文件所在目录,直接执行示例命令,便可链接。主要区别在于修改了一下认证方式,绝大多数远程工具都支持多种链接方式,不必定非要使用文中的工具。

1. Mac系统

在Mac上能够直接使用自带的终端经过命令直接链接,也可使用FinalShell工具,步骤以下:


配置完成后链接便可,示例以下:

首次链接选择接受并保存

2. Windows系统

在Windows系统中默认没有安装SSH客户端,若是想要使用CMD经过命令直接链接须要先安装opensshd,主页连接为:https://www.mls-software.com/opensshd.html
这里你们可使用XshellXftp这一对好兄弟,用于远程执行命令和文件传输,在官方网站填写邮箱地址便可得到免费版,连接见:https://www.netsarang.com/en/free-for-home-school/



首次链接选择接受并保存,若是须要传输文件,能够直接点击导航栏中的Xftp绿色图标(安装两款软件时请存放在同一目录,默认便可),不须要从新配置链接。

5、视频直达

视频地址:https://www.bilibili.com/video/BV1wP4y1L7HP,喜欢的小伙伴儿必定要三连加关注哦~

AWS建立并链接Linux虚拟机(EC2)

写在结尾:做者力求作到将每一个知识点细化,而且对于有关联的知识点都会使用传送门挂载连接。文章采用:“文字 + 配图 + 视频”的方式来进行展示,均是挤时间所做,但愿看到这里能留下评论点个赞,略表支持!

扫描下方二维码,加入官方粉丝微信群,能够与我直接交流,还有更多福利哦~

在这里插入图片描述