• AWS EC2入门指南中创建和配置云虚拟机实例的基本步骤


    Alt

    🎈个人主页:程序员 小侯
    🎐CSDN新晋作者
    🎉欢迎 👍点赞✍评论⭐收藏
    ✨收录专栏:云计算
    ✨文章内容: AWS EC2
    🤝希望作者的文章能对你有所帮助,有不足的地方请在评论区留言指正,大家一起学习交流!🤗

    Amazon Elastic Compute Cloud(EC2)是亚马逊云计算(AWS)提供的一项强大的云计算服务,它允许用户轻松地启动虚拟机实例以运行应用程序和服务。本文将引导您完成 AWS EC2 的快速入门过程,以帮助您开始使用这一强大的云计算服务。

    在这里插入图片描述

    创建 AWS 账户

    如果您还没有 AWS 账户,首先需要创建一个。访问 AWS 官方网站 并按照指示完成注册过程。在注册期间,您将需要提供一些基本信息和支付方式。

    登录 AWS 控制台

    一旦您的 AWS 账户准备好,您可以登录 AWS 控制台。访问 AWS 控制台 并使用您的 AWS 账户凭据登录。

    导航到 EC2 控制台

    在 AWS 控制台中,导航到 “服务” > “计算” > “EC2”,以进入 EC2 控制台。

    在这里插入图片描述

    启动 EC2 实例

    选择 AMI(Amazon Machine Image)

    AMIs 是预配置虚拟机映像,您可以选择其中一个作为您的 EC2 实例的基础。AWS 提供了各种官方 AMIs,包括多种操作系统和应用程序配置。

    # 示例代码
    # 使用 AWS CLI 列出可用的 AMIs
    aws ec2 describe-images --owners amazon
    
    • 1
    • 2
    • 3

    选择实例类型

    AWS 提供了多种实例类型,每种类型具有不同的计算和内存资源。选择适合您应用程序需求的实例类型。

    # 示例代码
    # 使用 AWS CLI 列出可用的实例类型
    aws ec2 describe-instance-types
    
    • 1
    • 2
    • 3

    配置实例

    在此步骤中,您可以配置实例的各种选项,包括网络、存储、安全组和标签。确保配置符合您的应用程序需求。

    # 示例代码
    # 使用 AWS CLI 创建安全组并定义规则
    aws ec2 create-security-group --group-name my-security-group --description "My Security Group"
    aws ec2 authorize-security-group-ingress --group-name my-security-group --protocol tcp --port 22 --cidr 0.0.0.0/0
    
    • 1
    • 2
    • 3
    • 4

    添加存储

    您可以为实例添加块存储卷,以满足数据存储需求。AWS 提供了 Amazon EBS(Elastic Block Store)作为块存储服务。

    # 示例代码
    # 使用 AWS CLI 创建 EBS 卷并附加到实例
    aws ec2 create-volume --availability-zone us-east-1a --size 10
    aws ec2 attach-volume --volume-id vol-049df61146f12 --instance-id i-0b60b34f4 --device /dev/sdf
    
    • 1
    • 2
    • 3
    • 4

    审查和启动实例

    在这一步中,您可以审查配置并启动 EC2 实例。确保您的配置设置正确,然后单击 “启动实例”。

    # 示例代码
    # 使用 AWS CLI 启动实例
    aws ec2 run-instances --image-id ami-0c55b159cbfafe1f0 --instance-type t2.micro --security-group-ids sg-0123456789abcdef0 --subnet-id subnet-0123456789abcdef0 --key-name MyKeyPair
    
    • 1
    • 2
    • 3

    创建密钥对

    在启动 EC2 实例之前,您需要创建一个密钥对以便 SSH 登录到实例。选择 “创建密钥对” 并按照提示创建密钥对。

    # 示例代码
    # 使用 AWS CLI 创建密钥对
    aws ec2 create-key-pair --key-name MyKeyPair --query 'KeyMaterial' --output text > MyKeyPair.pem
    
    • 1
    • 2
    • 3

    连接到 EC2 实例

    一旦 EC2 实例启动完成,您可以使用 SSH 或其他远程连接工具连接到实例。

    # 示例代码
    # 使用 SSH 连接到实例
    ssh -i "MyKeyPair.pem" ec2-user@ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com
    
    • 1
    • 2
    • 3

    管理 EC2 实例

    您可以在 AWS 控制台或使用 AWS CLI 来管理 EC2 实例。以下是一些常见的操作:

    • 停止实例: 暂停 EC2 实例以停止计费并保存实例状态。
    # 示例代码
    # 使用 AWS CLI 停止实例
    aws ec2 stop-instances --instance-ids i-0b60b34f4
    
    • 1
    • 2
    • 3
    • 启动实例: 启动先前停止的 EC2 实例。
    # 示例代码
    # 使用 AWS CLI 启动实例
    aws ec2 start-instances --instance-ids i-0b60b34f4
    
    • 1
    • 2
    • 3
    • 终止实例: 删除不再需要的 EC2 实例。
    # 示例代码
    # 使用 AWS CLI 终止实例
    aws ec2 terminate-instances --instance-ids i-0b60b34f4
    
    • 1
    • 2
    • 3

    了解定价和计费

    在使用 AWS EC2 时,请了解定价和计费方式。AWS 提供了 AWS 价格计算器 以帮助您估算成本,并在 AWS 价格页面 上查看详细的定价信息。
    在这里插入图片描述

    结论

    AWS EC2 是一个功能强大且灵活的云计算服务,适用于各种应用程序和工作负载。通过本文的快速入门指南,您已经了解了如何在 AWS

    上启动和管理 EC2 实例。这只是一个入门,AWS 提供了许多高级功能和选项,以满足不同应用程序需求。

    后记 👉👉💕💕美好的一天,到此结束,下次继续努力!欲知后续,请看下回分解,写作不易,感谢大家的支持!! 🌹🌹🌹

  • 相关阅读:
    07_瑞萨GUI(LVGL)移植实战教程之LVGL对接EC11旋转编码器驱动
    javaScript 语句后面加不加分号。
    力扣热门算法题 46-48
    java-net-php-python-jsp社会公共常识科普网的设计与实现计算机毕业设计程序
    【Linux】日志 日志管理服务 日志轮替
    聚观早报 | 苹果向1.5万名员工赔偿2亿元;SpaceX称欢迎攻击星链
    Netty RPC 实现
    求解组合数
    【Python百日进阶-数据分析】Day118 - Plotly 子图
    docker:修改容器的共享内存大小
  • 原文地址:https://blog.csdn.net/weixin_65175398/article/details/132802405