注册好 AWS 国际版账号后,接下来最重要的一步,就是开通并连接第一台 云服务器 EC2(Elastic Compute Cloud)
这篇文章将手把手教你从 实例创建 → 登录远程连接 → 安全配置,让你快速上手 AWS 云计算。


一、什么是 EC2?

EC2(Elastic Compute Cloud)是 AWS 最核心的计算服务。
它可以理解为一台“云端电脑”,你可以:

  • 在全球任意地区部署服务器;

  • 安装网站、应用、数据库;

  • 按小时或月计费,灵活扩容;

  • 选择 Linux 或 Windows 系统。

✅ 简单来说:

EC2 = 无限可扩展的虚拟服务器


二、创建 EC2 云服务器实例

Step 1:登录控制台

进入 AWS 管理控制台,在搜索栏输入 EC2 并点击进入。


Step 2:启动实例(Launch Instance)

点击页面右上角的 “Launch Instance” 按钮,开始创建。


Step 3:配置实例信息

1️⃣ 命名实例
输入一个名称,如:MyFirstEC2

2️⃣ 选择系统镜像(AMI)
选择系统模板。常见选项有:

  • Amazon Linux 2023(默认推荐)

  • Ubuntu Server 22.04

  • Windows Server 2019

带有 “Free tier eligible” 标签的表示支持免费套餐。

3️⃣ 选择实例类型
推荐选择:

  • t2.microt3.micro(新用户可免费使用)

  • 1 vCPU / 1GB 内存,适合测试与轻量项目。

4️⃣ 创建密钥对(Key Pair)
点击 “Create new key pair”
输入名称(如:aws-key
选择 .pem 格式并下载到本地。
👉 这一步非常重要,文件丢失将无法远程登录!

5️⃣ 设置安全组(Security Group)
添加入站规则:

  • SSH:端口 22(Linux 登录)

  • HTTP:端口 80(网站访问)

  • HTTPS:端口 443(安全网站访问)

6️⃣ 启动实例
检查配置无误后,点击 “Launch Instance”

几分钟后,服务器状态变为 Running(运行中)


三、连接 EC2 服务器

🧩 方式一:Linux / macOS(SSH 登录)

1️⃣ 进入终端或命令行工具;
2️⃣ 切换到密钥文件所在目录:

cd ~/Downloads

3️⃣ 修改密钥文件权限:

chmod 400 aws-key.pem

4️⃣ 执行 SSH 登录命令:

ssh -i "aws-key.pem" ec2-user@<服务器公网IP>

如果看到类似:

Welcome to Amazon Linux 2023

说明登录成功 🎉


🪟 方式二:Windows 系统登录

1️⃣ 下载并打开 PuTTY 工具;
2️⃣ 使用 PuTTYgen.pem 文件转换为 .ppk 格式;
3️⃣ 在 PuTTY 中输入服务器公网 IP;
4️⃣ 在 “Connection → SSH → Auth” 中加载 .ppk 文件;
5️⃣ 点击 “Open”,输入用户名:

ec2-user

即可成功登录。


四、服务器管理常用命令

查看系统信息:

uname -a

安装 Nginx:

sudo yum install nginx -y
sudo systemctl start nginx

开放防火墙端口:

sudo firewall-cmd --add-port=80/tcp --permanent
sudo firewall-cmd --reload

上传网站文件:
可以使用 WinSCPFileZilla 连接服务器上传网页内容。


五、安全建议

🔒 1. 修改默认密钥权限:密钥文件建议保存在本地加密磁盘。
🧱 2. 限制 SSH 登录来源:在安全组中,将 22 端口来源限制为你的固定 IP。
🧍 3. 定期快照备份:使用 AWS Snapshot 创建磁盘备份,防止数据丢失。
💰 4. 避免超额计费:可在 “Billing → Budgets” 中设置消费预警。


六、常见问题解答

Q1:我没信用卡注册的 AWS 账号也能开 EC2 吗?
✅ 可以。通过免绑卡渠道注册的国际版账号同样可开通 EC2 实例。

Q2:免费套餐的 EC2 能用多久?
✅ 新账号可享受 12 个月免费额度,每月 750 小时运行时长。

Q3:AWS 实例可以关机节省费用吗?
✅ 可以。停止实例(Stop)后仅存储费用计费,不会产生计算费用。


七、总结

通过以上步骤,你已经成功完成了从 0 到 1 的 AWS 云服务器部署。
不论是搭建网站、部署 API、跑 AI 模型,还是进行跨境电商、游戏服务器搭建,
AWS EC2 都是你最强大、稳定的云基础平台。

✅ 新用户免费使用一年
✅ 全球可选节点
✅ 稳定、安全、灵活

只要几分钟,就能让你的项目正式“上云” ☁️

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐