简介

Amazon EC2在AWS云中提供可扩展的计算能力。本实战指南将从零开始介绍EC2实例的启动和配置。

前提条件

  • AWS账户(免费套餐)
  • Linux基础知识
  • SSH客户端
  • 步骤1: 选择AMI

    登录AWS控制台,进入EC2:

    1. 点击 启动实例

    2. 选择 Amazon Linux 2023 AMI

    3. 实例类型: t2.micro(免费套餐)

    步骤2: 配置安全组

    入站规则:
    
  • SSH (端口22) - 仅限你的IP
  • HTTP (端口80) - 所有来源
  • HTTPS (端口443) - 所有来源
  • 步骤3: 创建密钥对

    chmod 400 my-key-pair.pem
    

    ssh -i my-key-pair.pem ec2-user@<公网IP>

    步骤4: 初始服务器设置

    sudo yum update -y
    

    sudo yum install -y nginx git

    sudo systemctl start nginx

    sudo systemctl enable nginx

    安全最佳实践

  • 使用IAM角色而非访问密钥
  • 启用CloudWatch监控
  • 通过AMI快照自动备份
  • 使用Systems Manager代替SSH

总结

现在你已经有了一个安全配置的EC2实例。