
阿里云 ECS(Elastic Compute Service,云服务器)是阿里云的核心计算产品,提供弹性可调整的虚拟服务器,支持自定义规格、操作系统、存储和网络配置,适合部署网站后端、API 服务、数据库和各类长期稳定运行的正式业务。
初次使用 ECS 的用户,控制台配置项较多,从实例规格选型到安全组配置,每个环节都有判断依据。本文按照实际使用顺序,从规格选型到实例创建、SSH 连接、安全组配置和计费方式,覆盖 ECS 从开通到稳定运行的完整流程。

ECS 和轻量应用服务器的区别
阿里云有两条云服务器产品线:ECS 和轻量应用服务器。两者都是虚拟服务器,但面向的场景不同。
ECS 支持完全自定义规格,CPU、内存、存储、带宽可以独立配置,支持弹性扩容和复杂的 VPC 网络架构,适合有明确配置需求、需要和其他云产品联动的正式业务。轻量应用服务器提供预设套餐,配置打包在一起不能单独调整,操作界面更简化,入门价格更低,适合个人博客、小型工具站和开发测试环境。
判断用哪个的方式直接:业务需要长期稳定运行、有扩容预期、或者需要挂载多块数据盘、配置私有网络,选 ECS;只是跑一个轻量项目,对配置没有精细需求,选轻量应用服务器。
实例规格族选型
阿里云 ECS 的实例规格按用途划分成多个系列,命名遵循”系列字母 + 代次数字 + 后缀”的规则。以 g8i 为例,g 代表通用型,8 是第八代,i 表示 I/O 优化。了解命名规则后,看到一个规格名称就能大致判断它的定位。
通用型 g 系列:大多数场景的起点
g 系列的 CPU 与内存配比为 1:4,是使用最广泛的规格族。适合网站和应用服务器、中小型数据库、Java 应用服务、游戏服务器和搜索类服务。对于大多数没有特殊计算或内存需求的业务,g 系列是合理的默认选择。目前在售的主流代次是 g7、g7a(AMD)和 g8i,g8i 采用阿里云 CIPU 架构,性能和 I/O 能力优于早期代次。
计算型 c 系列:高并发和计算密集型场景
c 系列的 CPU 与内存配比为 1:2,在相同内存下提供更多 vCPU,适合 CPU 利用率高的工作负载。典型使用场景包括负载均衡(Nginx)、高并发 Web 接入层、视频编解码、批量计算和 AI 模型训练。如果业务的 CPU 使用率持续偏高而内存有余量,c 系列比 g 系列更经济,因为你不需要为用不到的内存额外付费。
内存型 r 系列:大内存数据库和缓存
r 系列的 CPU 与内存配比为 1:8,适合内存占用高的场景,包括大型内存数据库、Redis 缓存集群、Kafka、ElasticSearch 等。如果应用的内存使用量远超 CPU 占用,r 系列比 g 系列更合适,可以在相同内存规格下节省 vCPU 数量对应的成本。
共享型 vs 企业级独享型:不能忽略的性能差距
这是选型中最容易被忽视的判断点。阿里云的实例分为共享型和企业级独享型两类,两者在 CPU 资源的分配方式上有本质差别。
共享型实例(经济型 e 系列、突发性能 t 系列)的 vCPU 采用非绑定调度,多个租户的 vCPU 会竞争同一物理机的 CPU 核心,高负载时性能可能被其他实例影响,没有性能 SLA 保障。突发性能实例还有 CPU 积分限制,积分耗尽后性能会被强制限速。
企业级独享实例(g 系列、c 系列、r 系列等)的 vCPU 独立分配,不受其他租户影响,性能稳定可预期。价格高于共享型,但对于正式业务的稳定性来说这个差价是值得的。
判断方式:测试和开发环境用共享型控制成本,生产环境和面向用户的业务选企业级独享实例。
以下是主要规格族的对比:
| 规格族 | CPU:内存 | 特点 | 适合场景 |
| g 系列(通用型) | 1:4 | 性能均衡,用途最广 | Web 应用、数据库、Java 服务 |
| c 系列(计算型) | 1:2 | CPU 密度高 | 负载均衡、视频转码、AI 训练 |
| r 系列(内存型) | 1:8 | 内存占比高 | Redis、Kafka、内存数据库 |
| e/t 系列(共享型) | 不固定 | 价格最低,性能不保证 | 测试环境、轻量应用 |
创建 ECS 实例的关键配置步骤
进入阿里云控制台,搜索 ECS,选择「创建实例」进入自定义购买页面。以下几个配置项是判断重点,其余保持默认即可。
地域和可用区
地域选择直接决定服务器的物理位置,也决定了目标用户的访问延迟,且实例创建后无法跨地域迁移。选地域的判断依据是业务用户在哪里——面向大陆用户的跨境业务选香港节点,面向东南亚选新加坡,面向北美选美国,AI 训练或成本敏感的后台服务同样可以考虑美国节点,价格更低且 GPU 资源更充足。各地域的延迟和性价比对比可以参考 阿里云国际版机房选择 的完整分析。
可用区是地域内相互独立的数据中心单元,单机部署选哪个可用区影响不大,通常选 a 区或资源最充足的新可用区即可。高可用架构需要将多台 ECS 分布在不同可用区,这样即使单个可用区出现故障,另一个可用区的实例仍然正常运行,业务不会完全中断。
镜像选择
镜像决定了实例的操作系统。公共镜像是最常用的选择,包含 Alibaba Cloud Linux、CentOS、Ubuntu、Debian、Windows Server 等主流系统。
Alibaba Cloud Linux 3 是阿里云自研的 Linux 发行版,针对阿里云基础设施做了内核和性能优化,在 ECS 上运行比 CentOS 和 Ubuntu 有一定性能优势,同时完全兼容 CentOS 7/8 的软件包生态,是在阿里云上运行 Linux 业务的推荐选择。
如果对操作系统有明确要求(如已有基于特定 Linux 版本的部署脚本),直接选对应系统。Windows Server 实例需要额外支付系统授权费用,成本高于 Linux 实例。
存储:云盘类型选择
ECS 的存储分系统盘和数据盘,均从阿里云的云盘产品线中选择。常用的云盘类型从性能低到高依次为:高效云盘 → SSD 云盘 → ESSD 云盘(增强型 SSD)→ ESSD AutoPL 云盘。
ESSD 云盘是目前主流的推荐选择,按性能级别分为 PL0、PL1、PL2、PL3,PL1 是性价比最均衡的档位,适合大多数 Web 应用和数据库。ESSD Entry 是更入门的选项,适合对 IOPS 要求不高的场景,价格更低。
系统盘大小建议 Linux 实例至少 40GB,Windows 实例至少 50GB。过小容易在系统更新或软件安装时触发空间不足。磁盘扩容支持在线操作,但增加了运维步骤,初始配置时不宜选太小。关于阿里云存储产品的完整体系和计费说明,可以参考 阿里云云存储 的详细教程。
网络和公网带宽
ECS 实例需要在 VPC(专有网络)内创建,不同 VPC 之间默认完全隔离。测试环境直接使用默认 VPC,生产环境建议创建自定义 VPC 做网络隔离。
公网带宽有两种计费方式:按固定带宽和按使用流量。流量波动明显的业务(如活动期间流量高峰)选按流量计费更灵活,持续稳定出流量的业务选固定带宽长期成本更低。
弹性公网 IP(EIP)是按小时单独计费的独立资源,即使实例停机期间也会产生费用。如果域名需要绑定固定 IP,必须申请 EIP;临时测试只需要公网访问,使用创建实例时分配的临时 IP 即可,实例释放后自动回收不产生额外费用。
登录方式:密钥对 vs 密码
Linux 实例支持密钥对和密码两种登录方式。密钥对的安全性远高于密码,推荐生产环境使用密钥对。密钥对在创建时下载私钥文件(.pem),下载后必须妥善保存,阿里云不保存私钥,丢失后无法找回,只能重置。
Windows 实例使用用户名和密码通过 RDP 登录,密码在创建实例时设置,或在实例创建后通过控制台重置。
安全组配置
安全组是控制 ECS 实例流量的虚拟防火墙,每个实例必须关联至少一个安全组。安全组规则是有状态的:只需要配置入方向规则,安全组会自动放行对应的出方向响应流量,不需要单独写出方向规则。入方向默认拒绝所有流量,出方向默认允许所有流量。
常用端口的配置原则
创建实例时,控制台提供了常用端口的快捷勾选,但快捷配置会对选中的端口放行所有来源(0.0.0.0/0),实例创建后应将管理端口的来源限制为可信 IP。
常见端口的推荐配置方式:
- HTTP(80)和 HTTPS(443): 对外提供 Web 服务必须开放,来源设为 0.0.0.0/0
- SSH(22): 仅用于管理员远程登录,来源应限定为管理员所在的固定 IP 或 IP 段,严禁对 0.0.0.0/0 开放
- RDP(3389): Windows 实例远程桌面,同样应限定来源 IP
- 数据库端口(MySQL 3306、PostgreSQL 5432): 只允许来自应用服务器安全组的流量,不对公网开放
将 SSH 或 RDP 端口对 0.0.0.0/0 开放,意味着全球任何 IP 都可以尝试暴力破解登录凭证,是最常见的服务器安全漏洞来源。即使使用了密钥对登录,暴露管理端口也会大量消耗系统资源用于处理无效连接请求。
安全组的分层管理
对于多层架构(Web 层、应用层、数据库层),建议为每一层创建独立的安全组。Web 层安全组开放 80/443;应用层安全组只接受来自 Web 层安全组的流量,不对公网开放;数据库层安全组只接受来自应用层安全组的数据库端口流量。
安全组规则的授权对象支持填写另一个安全组 ID,而不是具体的 IP 地址。这样当应用层实例因扩缩容导致 IP 变化时,数据库层的安全组规则不需要手动更新,维护成本更低。
SSH 连接实例
Linux 实例的 SSH 连接
创建完成后,进入控制台的实例列表,找到对应实例查看公网 IP。使用密钥对登录的命令格式:
chmod 400 your-private-key.pem
ssh -i your-private-key.pem root@公网IP地址
第一条命令将私钥文件权限设为只读,SSH 客户端要求私钥文件权限不能太宽松,否则会拒绝连接。root 是阿里云 Linux 实例的默认用户名,部分镜像使用其他用户名(如 Ubuntu 镜像使用 ecs-user),具体以控制台实例详情页说明为准。
如果使用密码登录:
ssh root@公网IP地址
系统提示输入密码后,输入创建实例时设置的密码。
浏览器 Workbench 连接
阿里云提供基于浏览器的 Workbench 工具,在控制台实例列表点击「远程连接」→「通过 Workbench 远程连接」即可,无需本地配置 SSH 客户端,适合临时查看日志和快速排查问题。Workbench 连接不需要实例配置公网 IP,通过阿里云内部网络传输,适合只需内网访问的实例。
计费方式对比
ECS 实例支持三种主要计费方式,适合不同的使用场景:
| 计费方式 | 计费逻辑 | 灵活性 | 适合场景 |
| 包年包月 | 预付费,按月/年购买 | 低,到期才能释放 | 长期稳定运行的业务 |
| 按量付费 | 按小时计费,随时创建释放 | 最高 | 弹性业务、短期测试 |
| 抢占式实例 | 竞价闲置资源,价格最低 | 随时可能被回收 | 批处理、容错型任务 |
包年包月的单位成本比按量付费低约 30%–40%,持续运行的业务优先选包年包月。按量付费实例在停机状态下仍然计费实例规格费用,开启「节省停机」模式后停机期间实例规格费用停止计费,但云盘、公网 IP 等资源仍然产生费用。
抢占式实例的价格通常比按量付费低 50%–80%,但阿里云在需要回收资源时会提前 5 分钟通知并释放实例,不适合任何需要持续运行的业务,适合批量数据处理、离线计算和有断点续传能力的任务。
在包年包月之外,阿里云还提供节省计划(Savings Plan)和预留实例券两种折扣方式。节省计划通过承诺每小时的最低消费金额,换取按量付费实例的折扣,灵活性高,可以跨实例规格使用。预留实例券绑定特定实例规格,折扣力度更大但灵活性更低。关于阿里云各产品的计费模式和年度成本估算,可以参考 阿里云海外服务器价格 的详细分析。
ECS 账号开通与代理充值
使用阿里云国际版 ECS 需要有效的阿里云国际版账号。官网自助注册需要绑定海外信用卡,新账号在高规格实例的配额上存在默认限制。对于没有海外信用卡、需要 USDT 或对公转账付款的用户,通过 阿里云国际合作伙伴 渠道开户更直接,免实名、免绑卡,充值享额度赠金($100 到账 $110,$500 到账 $600,$1000 到账 $1250),账号权重更高,适合正式项目直接使用。


