在亚马逊购买云服务器通常指的是使用 Amazon Web Services (AWS) 的 EC2(Elastic Compute Cloud) 服务。以下是详细的步骤指南,帮助你快速上手:
1. 注册 AWS 账户
- 访问 AWS 官网。
- 点击 “创建 AWS 账户”,填写邮箱、密码、账户名称。
- 提供付款信息(需信用卡/借记卡,新用户可能有免费额度)。
- 完成身份验证(电话或短信验证)。
2. 登录 AWS 管理控制台
- 登录后,进入 AWS Management Console。
- 在搜索栏输入 EC2,进入 EC2 控制面板。
3. 启动 EC2 实例(云服务器)
-
点击“启动实例”:
- 选择 Amazon Machine Image (AMI):
- 免费层可选 Amazon Linux 2 或 Ubuntu Server(标记为“Free tier eligible”)。
- 其他常见选择:Windows Server、CentOS 等(可能收费)。
- 选择 Amazon Machine Image (AMI):
-
选择实例类型:
- 免费层可选 t2.micro 或 t3.micro(1vCPU,1GB内存)。
- 其他配置根据需求选择(如计算优化型、内存优化型等)。
-
配置实例:
- 网络设置:默认 VPC 和子网即可。
- 其他选项(如 IAM 角色、关闭 Spot 实例)保持默认。
-
添加存储:
- 默认 8GB SSD(免费层上限),可增加容量或调整类型(如 GP2、IO1)。
-
配置安全组(防火墙规则):
- 开放必要端口(如 SSH 的 22、HTTP 的 80、HTTPS 的 443)。
- 建议限制 IP 来源(如仅允许你的 IP 访问 SSH)。
-
选择密钥对:
- 创建新密钥对(如
my-keypair.pem),下载并妥善保存(用于 SSH 登录)。 - 若无密钥对,无法连接 Linux 实例!
- 创建新密钥对(如
4. 启动并连接实例
- 点击 “启动实例”,等待状态变为 “running”。
- 在实例列表中找到 公有 IPv4 地址(用于连接)。
连接方式:
-
Linux/macOS:
使用 SSH(确保密钥文件权限为400):chmod 400 my-keypair.pem ssh -i my-keypair.pem ec2-user@<公有IP>(用户名根据 AMI 不同,如 Ubuntu 用
ubuntu,Amazon Linux 用ec2-user) -
Windows:
使用 PuTTY 或 AWS Session Manager(需转换.pem为.ppk)。
5. 后续管理
- 停止/终止实例:
- 停止:暂停计费(但保留存储)。
- 终止:彻底删除实例和数据(谨慎操作!)。
- 监控与扩展:
- 使用 CloudWatch 监控性能。
- 根据需要调整实例类型或附加存储。
6. 成本优化
- 免费层:12 个月内部分服务免费(如 750 小时/月的 t2.micro)。
- 按需计费:适合短期需求,按秒计费。
- 预留实例:长期使用可节省 70% 费用。
- Spot 实例:低价抢占式实例(适合非关键任务)。
注意事项
- 安全:定期更新系统,限制不必要的端口。
- 备份:使用 EBS 快照 或 AMI 备份数据。
- 账单监控:设置 预算告警 避免意外费用(AWS Cost Explorer)。
如果需要更具体的配置(如负载均衡、RDS 数据库等),可以进一步探索 AWS 的其他服务!
云服务器