最后更新:2026年11月。本文根据 AWS 官网《Amazon EC2 Pricing》《Amazon EC2 On-Demand Pricing》《Compute and EC2 Instance Savings Plans》,以及 AWS 官方 Price List(Publication Date:2026-11-10 17:38 UTC)整理。文中价格均为美元、不含税,按需实例写的是 Linux、共享租期(Shared)、无预装软件的每小时单价。AWS 会调整价格和规格,下单前以 AWS 官网实时页面和账单为准。
搜“亚马逊云服务器价格”的人,多半想先看明白 EC2 账单到底怎么算:按需(On-Demand)是多少,Savings Plans 能省多少,新加坡、东京、香港常见规格差在哪。本文把计价结构和容易漏算的费用讲清楚;创建实例、装系统和部署网站的步骤,见《AWS EC2 使用教程》。还没有账号的,可以先看《AWS账号注册教程2026》。
一、EC2 的价格不是只有“实例费”
打开 AWS 价目或 Pricing Calculator 时,实例类型只是其中一块。一台对外提供服务的云服务器,账单通常还会包括:
- 实例本身:按运行时间计费,计价模式主要是按需、Savings Plans,以及可被回收的 Spot。
- EBS 云盘:按你配置的容量计费,实例停止后磁盘通常还在,费用也会继续产生。常用的通用型 SSD(gp3)在新加坡、东京是每 GB 每月 $0.096,香港是 $0.1056;每种 gp3 默认含 3000 IOPS 和 125 MB/s 吞吐,再往上加才另计。
- 公网 IPv4:按 VPC 价格页,使用中和闲置的公网 IPv4(含弹性 IP)均为每小时 $0.005,按秒计费、最少 60 秒,商业区域价格相同。满月按 730 小时估算约 $3.65,小规格实例上这项经常比想象中显眼。
- 流量:入站到 EC2 通常不收流量费;出到公网时,AWS 客户每月合计有 100 GB 免费额度(中国区和 AWS GovCloud 除外,且在多项服务间合并计算)。超出部分按地域阶梯计费,以 EC2 价格页为准。
所以看“一台机器多少钱”,至少要把实例 + 磁盘 + 公网 IP 加在一起,再用 Pricing Calculator 把流量和 NAT 网关等选项算进去。只看实例小时单价,最后账单往往会偏高。
二、按需(On-Demand)怎么计费?
按需是最直白的付费方式:不预付、不承诺期限,用多少付多少。官网写明,实例从启动到停止或终止,Linux、Windows、RHEL 和 Ubuntu Pro 等按秒计费,最少 60 秒;SUSE Linux Enterprise Server(SLES)按整小时计费。价格按地域和操作系统不同,Windows(含许可)通常明显高于 Linux。
和 Lightsail 有一个关键差别:EC2 按需实例在停止后,一般不再收取实例运行时间费用,但 EBS 磁盘和公网 IPv4 仍会继续计费;只有终止实例并删掉磁盘、释放弹性 IP,这些费用才会停。Lightsail 则是停止状态也按套餐计费,对比见《AWS Lightsail 价格与地域》。
下表是官方 Price List 中,亚太三个常用地域的 Linux 按需每小时单价,便于对照;弗吉尼亚北部(us-east-1)只作为参考,很多教程截图用的是这个区域,价格通常更低:
| 规格 | vCPU / 内存 | 新加坡 | 东京 | 香港 | 弗吉尼亚北部(参考) |
|---|---|---|---|---|---|
| t3.micro | 2 / 1 GiB | $0.0132 | $0.0136 | $0.0146 | $0.0104 |
| t3.small | 2 / 2 GiB | $0.0264 | $0.0272 | $0.0292 | $0.0208 |
| t3.medium | 2 / 4 GiB | $0.0528 | $0.0544 | $0.0584 | $0.0416 |
| t4g.micro | 2 / 1 GiB | $0.0106 | $0.0108 | $0.0116 | $0.0084 |
| t4g.small | 2 / 2 GiB | $0.0212 | $0.0216 | $0.0232 | $0.0168 |
| t4g.medium | 2 / 4 GiB | $0.0424 | $0.0432 | $0.0464 | $0.0336 |
| m6i.large | 2 / 8 GiB | $0.12 | $0.124 | $0.132 | $0.096 |
| m7i.large | 2 / 8 GiB | $0.126 | $0.1302 | $0.1386 | $0.1008 |
| c6i.large | 2 / 4 GiB | $0.098 | $0.107 | $0.108 | $0.085 |
| r6i.large | 2 / 16 GiB | $0.152 | $0.152 | $0.167 | $0.126 |
若按 730 小时估算满月实例费(实际按秒计费,不是固定月租):新加坡的 t3.micro 约 $9.64,同规格的 Graviton(t4g.micro)约 $7.74;m6i.large 约 $87.60。这还没加上磁盘和公网 IP。例如在新加坡开一台 t3.micro,配 30 GB gp3 和 1 个公网 IPv4,满月大约是 $9.64 + $2.88 + $3.65 = $16.17,后两项已经接近实例本身。
香港(ap-east-1)是需要在账户里手动启用的区域,控制台默认可能看不到。同一规格在香港往往略贵,gp3 磁盘也是三个亚太地域里最高的。选哪个地域应看用户在哪里,不要只看单价;中国区和国际区不是同一套账户和计费体系,见《AWS中国区和国际区有什么区别》。
三、Savings Plans:承诺用量,换更低单价
按需适合测试、不定时任务和刚起步的业务。如果机器会长期开着,AWS 提供 Savings Plans:你承诺在 1 年或 3 年内,每小时消费固定金额的计算资源(按美元/小时计),承诺范围内按折扣价计费,超出部分仍按按需价。官网写明,一年按 365 天计,三年按 1,095 天计;付款方式可以是全额预付(All upfront)、部分预付(Partial upfront)或无预付(No upfront)。承诺期内折扣价不变。
目前和 EC2 最相关的是两种(折扣上限来自 AWS Savings Plans 介绍页,实际折扣随规格、系统和付款方式变化):
- Compute Savings Plans:灵活度最高,官方称最高可省约 66%。自动适用 EC2(不限实例系列、大小、可用区、地域、操作系统和租期),也适用 Fargate 和 Lambda。换系列、换地域,甚至把负载迁到 Fargate,承诺仍然有效。
- EC2 Instance Savings Plans:官方称最高可省约 72%,但要承诺某一地域的某一实例系列(例如新加坡的 M6i)。同一系列里可以改大小、操作系统或租期,不能随便换系列或换地域。
账单计算顺序在官方文档里写得很清楚:先扣 EC2 预留实例(Reserved Instances),再扣 EC2 Instance Savings Plans,最后才是更灵活的 Compute Savings Plans;每小时的承诺额度不能结转到下一小时。AWS 还保留 Reserved Instances,但对大多数新用户来说,Savings Plans 更灵活。具体能省多少,应在 Cost Explorer 里看官方推荐,或用 AWS Pricing Calculator 对比,不要套用别人账户里的折扣比例。
Spot Instance 是另一条路:官方称最高可比按需低约 90%,但 AWS 可以回收容量,适合可中断的批处理、构建任务,不适合必须一直在线的站点。本文不展开 Spot 报价,下单前看 EC2 Spot 价格页和中断说明。
四、常用规格怎么选?
- T 系列(t3 / t3a / t4g):突发性能实例,适合博客、小型站、开发测试。平时按基准 CPU 运行,短时可以冲到更高。t3 默认是 Unlimited 模式,积分用完后继续突发会另计 CPU 积分费:官网写明 Linux/RHEL/SLES 为每 vCPU 每小时 $0.05,该单价在所有区域、所有 T2/T3 大小上相同。如果负载长期贴满 CPU,选 T 往往并不更便宜,应改看 M 或 C。t4g 是 Graviton(ARM),上表里同样大小通常比 t3 便宜,但应用要能在 ARM 上运行。
- M 系列(m6i / m7i 等):通用型,vCPU 和内存比例均衡,适合常规网站、中小应用。m7i 比同尺寸的 m6i 略贵,官方定位是更新一代的性价比,是否值得换要以你的实测为准。
- C 系列:计算优化,同样 vCPU 下内存更少、计算更密集,适合 CPU 偏重的服务。
- R 系列:内存优化,同样 vCPU 下内存更大,适合内存数据库、缓存。上表 r6i.large(2 vCPU / 16 GiB)就是这一类的入门尺寸。
如果只要固定月租、大流量额度、不想研究 VPC 和安全组,先看 Lightsail 可能更省事。需要指定实例类型、自动伸缩,或准备买 Savings Plans 做长期折扣时,再上 EC2。
免费套餐能抵多少实例时数、到期后怎么避免扣费,规则在 2025 年后有调整,见《AWS免费套餐2026》和《AWS免费套餐如何防止扣费》,并以 AWS Free Tier 页面为准。
五、容易把账单做大的地方
- 公网 IPv4:每地址每小时 $0.005,闲置弹性 IP 同样收费。能用 IPv6 或把入口放到负载均衡上再评估地址数量;不用的弹性 IP 要释放。
- 停机但没删磁盘:EC2 停止后实例费通常会停,EBS 和快照不会。测试完记得终止实例,并确认根盘、数据盘和快照是否还留着。
- T 系列 Unlimited 积分:CPU 长期跑满时,积分费可能让 T 还不如图中的 M/C。
- NAT 网关:按小时加处理流量计费,地域单价不同,小流量场景有时比实例本身还贵。能用 VPC 网关型终端节点走 S3 等服务时,可少经 NAT,具体以 VPC 价格页为准。
- 跨地域和出网流量:同区域、同可用区的表现和跨区、出公网完全不同。先用满每月 100 GB 免费出网额度,再估计站点实际流量。
常见问题
为什么网上看到的 EC2 价格和我控制台里的不一样?
先核对地域、操作系统和租期。许多英文教程默认用弗吉尼亚北部的 Linux 价格,新加坡、东京、香港会更贵;Windows 含许可也会再高一截。请以当前账户所选地域的报价和 Price List 为准。
EC2 关机后还收费吗?
按需实例停止后,一般不再收实例运行时间;EBS 磁盘、快照和公网 IPv4 仍可能继续计费。不用了就终止实例,并删除磁盘、释放弹性 IP。
没有国际信用卡能不能用 EC2?
EC2 走的是 AWS 账号账单。付款方式和通过经销商代付时要确认的账号归属,见《AWS经销商怎么选》。
Savings Plans 一定比按需更划算吗?
只有在承诺的每小时金额用得上去时才划算。机器经常关机、规格还没定,或负载波动很大,先按需跑一段时间,再用 Cost Explorer 的建议决定要不要买、买多少。
相关阅读:AWS 品牌页 · AWS EC2 使用教程 · AWS账号注册教程2026 · AWS Lightsail价格与地域 · AWS免费套餐2026 · AWS经销商怎么选


