老左在前面的文章中有介绍和记录到来自亚马逊的亚马逊云AWS商家希望赢得受众用户推出新注册账户赠送12个月的多款免费云服务产品,其中也包括12个月的免费EC2云服务器。基于来自国外云服务商,在很多的操作习惯和体验度上我们有些朋友应该是不习惯的,于是乎今天花费较长的时间在我的AWS账户中开通EC2云服务器且较为详细的记录下来。
如果我们有朋友也有选择亚马逊云产品的话,这篇开通EC2云虚拟服务器应该可以帮助到您,其中包括20+机房的选择、选择系统镜像、设置密钥、安全组,以及如何SSH登录服务器远程的过程。
如果我们有需要开通和体验AWS亚马逊云的产品,也可以参考申请体验。下面,我要开始开通EC2云虚拟服务器。
我们在登录AWS后台之后,我们先从右上角看到20+数据中心,如果我们准备开通哪个机房的云虚拟服务器EC2,那我们就先选择机房。比如这里我选择欧洲法兰克福机房。
然后我们在左侧菜单中看到如上图所示,点击 【实例】,然后在右侧准备启动新实例,开通我们的第一个EC2服务器。
我们需要先给云服务器设置一个实例名称,然后选择服务器的系统镜像,这里我常用Ubuntu。我们可以看到有很多的版本可以选择。
这里我们可以看到有标注支持免费套餐,这个表示和我们下面要选择的服务器配置有关系,有些配置较低就不支持选择某个系统镜像。
然后我们选择服务器的配置,这里我们根据自己的需要选择。比如我们应该知道,亚马逊云支持免费12个月的EC2套餐,是基于T2.MICRO实例的,如果你选择大配置,那是需要额外补差价的。这里我就选择免费实例类型,对于我们有些用户希望用到生产业务项目的,你需要根据实际需要选择高配置。
EC2云虚拟服务器登录账户并不是密码登录的,而是强制用密钥登录。初次设置我们需要创建一个密钥对。
设置一个密钥对名称和密钥对类型,然后设置后有一个 .PEM文件下载到本地,后面用SSH连接的时候用到。
同时,我们需要设置防火墙安全组。我们也可以自定义安全组,这些后面都是可以调整的。安全组设置我们应该是熟悉的,国产的云服务器商家也都有安全组设置。
这里其他设置我们先默认,后面有需要再设置。
创建开通实例,我们可以看到成功创建。同时,我们账单会收到信用卡1美元的扣款,这个是验证我们账户用到的。后面会退还给我们。
我们看到在实例列表中有我们开通的EC2服务器,我们可以点击看到详细的信息。
这里我们主要的是看到公网IP地址。我们拿到这个IP地址后再去登录SSH远程。
这里我们在登录SSH的时候要选择密钥登录,将我们前面下载到PEM文件导入进来,我们用的是ubuntu,用户名不是root,而是ubuntu。
这样,老左就直接登录到亚马逊云服务器SSH远程。
这样,一台来自法兰克福机房的EC2云虚拟服务器就开通完毕且已经可以登录远程。我们可以在其中安装需要的软件,当然其他的镜像系统也是类似开通的,如果我们对于当前的服务器不希望使用也可以直接终止实例,终止实例是不扣费的。