亚马逊云科技计算平台入门——启动EC2服务器

2025 年 1 月 15 日 星期三(已编辑)
/
114
这篇文章上次修改于 2025 年 2 月 19 日 星期三,可能部分内容已经不适用,如有疑问可询问作者。

亚马逊云科技计算平台入门——启动EC2服务器

亚马逊云科技提供全场景的云计算产品服务,在国内外均提供有业务支持,尤其在境外的企业场景中也是占有很大的份额。现在针对新用户提供部分产品长达12个月的免费试用以及部分产品的永久免费 使用,境外任选亚马逊云科技海外区域节点产品110种。

不过既然是自己使用还是选择境外区比较省心,在境内的话开设网站还需要备案什么的,所以我们就直接注册使用境外区吧。

免费产品

亚马逊云科技提供了多种产品免费试用,以下是一些常见的免费产品及其详细信息:

产品免费额度免费时间
Amazon EC2t2.micro或者t3.micro750小时每月 * 12月
Amazon S35GB标准存储,20000个Get请求,2000个Put请求每月 * 12月
Amazon RDS750 小时的 Amazon RDS 单可用区 db.t3.micro 和 db.t4g.micro,20G每月 * 12月
Amazon DynamoDBNoSQL 25G永久
Amazon Lightsail3个月
Amazon Lambda100万个请求每月 * 永久
Amazon CloudFront传出 1 TB 数据至互联网、 1000 万个 HTTP 或 HTTPS 请求、200 万次 CloudFront 函数调用、200 万次 CloudFront KeyValueStore 读取每月 * 永久
等等等等...

超多产品均有免费额度或者试用额度,以上的表格只是列出我可能会用到的产品,剩下的太多的我都不了解具体功能作用。

注册账号

点击链接注册,获取免费试用产品

image.png

image.png

填写好个人信息到最后一步选择支持计划,即亚马逊云科技的官方支持服务

image.png

image.png

那当然先选免费的,需要支持计划的估计也是云服务大户了。

获得EC2计算服务器

进入后台选择EC2页面

image.png

image.png

右上角可以选择切换区域,右边banner还很贴心的会统计展示EC2的免费用量。

点击启动实例

image.png

image.png

可以根据自己需求选择操作系统,选择地区后可以在实例列表里查看免费的额度,在东京地区提供t2.micro免费12个月的使用,1vCPU/1G RAM/30G Disk。

竟然提供macOS的实例,不过不在免费额度里。根据https://aws.amazon.com/cn/ec2/instance-types/mac/页面的描述,是直接采购了Mac mini和Mac Studio来提供服务

  • Amazon EC2 M2 Pro Mac
  • Amazon EC2 M2 Mac
  • Amazon EC2 M1 Ultra Mac
  • Amazon EC2 M1 Mac
  • 基于 x86 的 EC2 Mac

选择创建密钥对,这里有点不一样貌似不能上传自己的公匙,只能由后台创建并下载。

默认是8G可以手动修改到30G最大免费额度。

image.png

image.png

启动并进入实例

最后设定完成,点击启动实例

image.png

image.png

创建实例只要几秒,真快。貌似是我见过创建和启动实例最快的云服务器。

设置密钥权限后连接服务器

chmod 400 key.pem
ssh -i key.pem ubuntu@aws_ec2_ip

之后就可以修改openssh配置开启密码登陆了(不推荐!)

添加ICMP准入

默认的安全组规则只开放了22端口用来ssh连接,这时候我连东京服务器稍有丢包,发现ping不通,因此需要进入安全组,可能会有两个安全组都添加也可以。点击安全组后,点击入站规则,选择编辑入站规则,添加ICMP的准入规则,保存就立马可以ping通啦。

image.png

image.png

更换区域

由于我本地连东京区域偶尔丢包,造成ssh操作不畅,还是选择更换区域更是舒心。在EC2页面选择实例后,点击右上的实例操作选择点击终止,就直接删除了实例,也是刷新一下就没了,这个操作速度之前还真是没体验过。不过在删除前,确认好数据备份,以防数据丢失。

点击右上角的区域选择想要去的地方,之后再次创建实例就可以了

EC2的免费计算方式

EC2免费额度并不是单纯的一台两台来计算,而是根据实例占用时间来,每个月有750小时的实例时间,也就是31.25天,你可以创建一台ec2那就是可以用完一个月,也可以两台ec2或者多台来共用750小时,IPv4和流量也是这么统计的。

例如,你可以创建一台t2.micro实例,连续运行一个月,也可以创建两台t2.micro实例,每台运行15天,或者创建三台t2.micro实例,每台运行约10天左右,只要总运行时间不超过750小时即可。

当然实例类型也是要免费的t2.micro或者t3.micro需要看标签旁边有没有写着符合条件的免费套餐。在创建实例时,仔细核对实例类型,确保选择是符合条件的免费套餐实例类型,避免因选择错误而产生不必要的费用。

EC2可用区域

亚马逊云科技的http://ec2-reachability.amazonaws.com/提供EC2所有地区IP段的可达性测试,如果要挑选区域的话可以从这个列表进行测试。

同时也提供了https://tools.connect.aws/endpoint-test/,这个测试工具可以测试区域到目标IP的连通状态。

现在就可以根据网络情况和自己的业务需求选择要用的区域。在选择区域时,可以考虑以下几个因素:

  1. 网络延迟:选择网络延迟较低的区域,可以提高应用的响应速度,提升用户体验。
  2. 与其他业务关联性:我之前的服务器大多都是欧洲服务器,比较便宜大碗,因此业务服务都是跑在欧洲,所以后续的其他业务我都可能选择欧洲区域。

总结

亚马逊云科技提供了丰富的免费产品和灵活的计算资源,适合个人用户和小型企业进行云计算服务的初步尝试和使用。更何况现在给新客提供了许多的免费试用产品,有需要可以亲自去免费试用尝试

AWS中国官网:https://www.amazonaws.cn/

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...