选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

开始使用 AWS Cloud9

聚焦模式
开始使用 AWS Cloud9 - AWS Cloud9

AWS Cloud9 现已不再向新客户提供。AWS Cloud9 的现有客户可以继续正常使用该服务。了解更多

AWS Cloud9 现已不再向新客户提供。AWS Cloud9 的现有客户可以继续正常使用该服务。了解更多

利用本教程开始使用 AWS Cloud9。您可以通过 AWS Cloud9 控制台或 AWS Command Line Interface(AWS CLI)来使用 AWS Cloud9 IDE。在本教程中,您将了解如何设置一个 AWS Cloud9 开发环境,然后使用 AWS Cloud9 IDE 进行第一个应用程序的代码编写、运行和调试。有关 AWS Cloud9 的更多信息,请参阅什么是 AWS Cloud9

要了解有关 AWS Cloud9 IDE 的更多信息,请参阅了解 AWS Cloud9 IDE

完成本教程需要大约一个小时。

警告

完成本教程可能会对您的 AWS 账户收费。其中包括可能对 Amazon EC2 收取的费用。有关更多信息,请参阅 Amazon EC2 定价

先决条件

要成功完成本教程,您必须首先完成 设置 AWS Cloud9 中的步骤。

步骤 1:创建环境

在此步骤中,您可以使用 AWS Cloud9 控制台或 AWS CLI 来创建 AWS Cloud9 开发环境。

注意

如果您已创建要用于本教程的环境,请打开该环境,然后跳至 步骤 2:IDE 基本导览

在 AWS Cloud9 中,开发环境(或简称环境)是指存储开发项目的文件以及运行工具以开发应用程序的位置。在本教程中,您会创建一个 EC2 环境的特殊环境,然后在该环境中使用文件和工具。

Create an EC2 Environment with the console
  1. 登录到 AWS Cloud9 控制台:

    • 如果您是使用 AWS 账户 的唯一用户,或者您是单个 AWS 账户 中的 IAM 用户,请转到 https://console.aws.amazon.com/cloud9/

    • 如果您的企业使用 AWS IAM Identity Center,请联系 AWS 账户 管理员以获取登录说明。

    • 如果您是课堂中的学生,请联系您的导师以获取登录说明。

  2. 登录到 AWS Cloud9 控制台后,在顶部导航栏中选择要在其中创建环境的 AWS 区域。有关可用的 AWS 区域 列表,请参阅《AWS 一般参考》中的 AWS Cloud9

    AWS 控制台中的 AWS Cloud9 区域选择器
  3. 在显示的位置之一选择大型 Create environment(创建环境)按钮。

    如果您还没有 AWS Cloud9 环境,按钮在欢迎页面上显示。

    AWS Cloud9 控制台中的欢迎页面

    如果您已拥有 AWS Cloud9 环境,按钮会以下面的方式显示。

    AWS Cloud9 控制台中的“Create environment(创建环境)”按钮
  4. Create environment(创建环境)页面上,在 Name(名称)中输入环境的名称。

  5. Description(描述)中输入对环境的描述。在本教程中,请使用 This environment is for the AWS Cloud9 tutorial.

  6. Environment type(环境类型)中,选择 Create EC2 instance(创建 EC2 实例)以创建 Amazon EC2 环境。

    • New EC2 instance(新 EC2 实例)– 启动 AWS Cloud9 可以直接通过 SSH 连接的新 Amazon EC2 实例。您可以使用 Systems Manager 与新的 Amazon EC2 实例进行交互,有关更多信息,请参阅使用 AWS Systems Manager 访问非入口 EC2 实例

    • Existing compute(现有计算)– 启动需要 SSH 登录详细信息的现有 Amazon EC2 实例,该 Amazon EC2 实例必须具有入站安全组规则。

      • 如果您选择 Existing compute(现有计算)选项,则会自动创建服务角色。您可以在设置屏幕底部的备注中查看服务角色的名称。

    注意

    对于使用现有计算的 Amazon EC2 实例创建的 AWS Cloud9 环境,自动关闭功能不可用。

    警告

    为环境创建 Amazon EC2 实例可能会对您的 AWS 账户 收取 Amazon EC2 费用。使用 Systems Manager 管理与 EC2 实例的连接不会产生额外费用。

  7. 在新 EC2 实例面板的 Instance type(实例类型)上,保留默认选择。此选项可能会具有较少的 RAM 和 vCPU。但是,对于本教程来说,这个内存量已经足够。

    警告

    选择 RAM 和 vCPU 更高的实例类型可能会导致对您的 AWS 账户 收取额外的 Amazon EC2 费用。

  8. 对于平台,选择您所需的 Amazon EC2 实例的类型:Amazon Linux 2023Amazon Linux 2Ubuntu 22.04 LTS。AWS Cloud9 会创建实例,然后将环境连接到该实例。

    重要

    建议您为 EC2 环境选择 Amazon Linux 2023 选项。在提供安全、稳定和高性能的运行时系统环境之外,Amazon Linux 2023 AMI 还包括到 2024 年的长期支持。

    有关更多信息,请参阅 AL2023 页

  9. Timeout(超时)选择时间段。此选项决定 AWS Cloud9 在处于非活动状态多长时间之后进入休眠。在连接到环境的 IDE 的所有 Web 浏览器实例都关闭之后,AWS Cloud9 等待这样一段时间,然后关闭环境的 Amazon EC2 实例。

    警告

    选择较长的时间段可能会导致在您的 AWS 账户 中产生更多费用。

  10. Network settings(网络设置)面板上,从以下两个选项中选择如何访问您的环境:

    • AWS System Manager(SSM) – 此方法使用 SSM 访问环境,没有开放入站端口。

    • Secure Shell (SSH) – 此方法使用 SSH 访问环境,需要打开入站端口。

  11. 选择 VPC Settings(VPC 设置)以显示您的环境的 Amazon Virtual Private Cloud 和子网。AWS Cloud9 使用 Amazon Virtual Private Cloud(Amazon VPC)与新创建的 Amazon EC2 实例通信。在本教程中,我们不建议您更改预先选择的默认设置。使用默认设置,AWS Cloud9 会尝试自动使用与新环境在同一 AWS 账户 和区域的默认 VPC 及其单个子网。

    您可以在使用控制台创建 EC2 环境适用于 AWS Cloud9 开发环境的 VPC 设置 中找到有关 Amazon VPC 选择的更多信息。

  12. 通过为每个标签提供 Key(键)和 Value(值),添加最多 50 个标签。要执行此操作,请选择 Add new tag(添加新标签)。这些标签将作为资源标签附加到 AWS Cloud9 环境,并传播到以下底层资源:AWS CloudFormation 堆栈、Amazon EC2 实例和 Amazon EC2 安全组。要了解有关标签的更多信息,请参阅 IAM 用户指南中的使用 AWS 资源标签控制访问以及本指南中的高级信息

    警告

    如果您在创建标签后更新这些标签,则更改不会传播到底层资源。有关更多信息,请参阅标签高级信息中的 将标签更新传播到底层资源

  13. 选择 Create(创建)以创建您的环境,然后系统会将您重定向到主页。如果成功创建账户,则 AWS Cloud9 控制台顶部会出现一个绿色的闪光条。您可以选择新环境并选择 Open in Cloud9(在 Cloud9 中打开)以启动 IDE。

    AWS Cloud9 控制台中的 AWS Cloud9 IDE 选择器

    如果未能创建账户,则 AWS Cloud9 控制台顶部会出现一个红色的闪光条。您可能会因为 Web 浏览器、AWS 访问权限、实例或关联的网络的问题而未能创建账户。您可以在 AWS Cloud9 故障排除部分找到有关可能的修复方法的信息。

    注意

    AWS Cloud9 同时支持 IMDSv1 和 IMDSv2。我们建议采用 IMDSv2,因为与 IMDSv1 相比,它提供了增强型安全级别。有关 IMDSv2 优势的更多信息,请参阅 AWS 安全博客。关于如何从 IMDSv1 过渡到 IMDSv2 的信息,请参阅《适用于 Linux 实例的 Amazon EC2 用户指南》中的过渡到使用实例元数据服务版本 2

    注意

    如果您的环境使用代理访问互联网,则必须将代理详细信息提供给 AWS Cloud9,以便它可以安装依赖关系。有关更多信息,请参阅 无法安装依赖项

Create an EC2 environment with the AWS CLI
  1. 如果尚未安装并配置 AWS CLI,执行相应操作。为此,请参阅 AWS Command Line Interface 用户指南中的以下内容:

    您可以从以下用户中选择一个,然后使用凭证配置 AWS CLI:

    • 已在 为 AWS Cloud9 设置团队 中创建的 IAM 用户。

    • AWS 账户中的 IAM 管理员,前提是您为该账户中的多位用户定期处理 AWS Cloud9 资源。如果无法以 IAM 管理员身份配置 AWS CLI,请与您的 AWS 账户管理员联系。有关更多信息,请参阅 IAM 用户指南中的创建您的第一个 IAM 管理员用户和组

    • AWS 账户根用户,但前提是您始终是使用您自己的 AWS 账户的唯一用户,并且不需要与任何其他用户共享您的环境。我们不建议使用此选项,因为它不是 AWS 安全最佳实践。有关更多信息,请参阅《Amazon Web Services 一般参考》中的创建、禁用和删除 AWS 账户的访问密钥

    • 有关其他选项,请联系 AWS 账户管理员或课堂讲师。

  2. 在以下 AWS Cloud9 命令中,为 --region--subnet-id 提供一个值。然后,运行命令并记下 "environmentId" 值以供将来清除。

    aws cloud9 create-environment-ec2 --name my-demo-environment --description "This environment is for the AWS Cloud9 tutorial." --instance-type t2.micro --image-id resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64 --region MY-REGION --connection-type CONNECT_SSM --subnet-id subnet-12a3456b

    在上述命令中:

    • --name 代表环境的名称。在本教程中,我们使用名称 my-demo-environment

    • --description 代表环境的可选描述。

    • --instance-type 代表 AWS Cloud9 将启动并连接到新环境的 Amazon EC2 实例类型。本示例指定 t2.micro,它的 RAM 和 vCPU 相对较低,足以满足本教程的需要。如果指定 RAM 和 vCPU 更高的实例类型,可能会导致对您的 AWS 账户收取额外的 Amazon EC2 费用。有关可用实例类型的列表,请参阅 AWS Cloud9 控制台中的创建环境向导。

    • --image-id 指定用于创建 EC2 实例的亚马逊机器映像(AMI)的标识符。要为实例选择 AMI,您必须指定有效的 AMI 别名或有效的 AWS Systems Manager (SSM) 路径。在上面的示例中,指定了 Amazon Linux 2 AMI 的 SSM 路径。

      有关更多信息,请参阅 AWS CLI 命令参考中的 create-environment-ec2

    • --region 代表 AWS Cloud9 在其中创建环境的 AWS 区域的 ID。有关可用的 AWS 区域列表,请参阅《Amazon Web Services 一般参考》中的 AWS Cloud9

    • --connection-type CONNECT_SSM 指定 AWS Cloud9 通过 Systems Manager 连接到其 Amazon EC2 实例。此选项可确保入站流量禁止进入实例。有关更多信息,请参阅 使用 AWS Systems Manager 访问非入口 EC2 实例

      注意

      使用此选项时,您需要创建 AWSCloud9SSMAccessRole 服务角色和 AWSCloud9SSMInstanceProfile(如果它们还没有创建)。有关更多信息,请参阅 使用 AWS CLI 管理 Systems Manager 的实例配置文件

    • --subnet-id 表示您希望 AWS Cloud9 使用的子网。将 subnet-12a3456b 替换为必须与 AWS Cloud9 兼容的 Amazon Virtual Private Cloud (VPC) 的子网 ID。有关更多信息,请参阅适用于 AWS Cloud9 开发环境的 VPC 设置中的创建 VPC 以及其他 VPC 资源

    • 当为环境连接到 IDE 的所有 Web 浏览器实例都关闭后,AWS Cloud9 会关闭环境的 Amazon EC2 实例。要配置此时间段,请添加 --automatic-stop-time-minutes 和分钟数。较短的时间段可能会减少您的 AWS 账户费用。同样,较长的时间段可能会产生更多的费用。

    • 默认情况下,调用此命令的实体拥有环境。要更改此设置,请添加 --owner-id 以及拥有实体的 Amazon Resource Name (ARN)。

  3. 成功运行此命令后,为新创建的环境打开 AWS Cloud9 IDE。要执行此操作,请参阅 在 AWS Cloud9 中打开环境。然后返回到本主题,继续完成 步骤 2:IDE 基本导览,了解如何使用 AWS Cloud9 IDE 处理您的新环境。

    如果您尝试打开环境,但 AWS Cloud9 在至少 5 分钟后未显示 IDE,可能是您的 Web 浏览器、AWS访问权限、实例或关联的 VPC 出现问题。有关可能的修复措施,请参阅无法打开环境

  1. 登录到 AWS Cloud9 控制台:

    • 如果您是使用 AWS 账户 的唯一用户,或者您是单个 AWS 账户 中的 IAM 用户,请转到 https://console.aws.amazon.com/cloud9/

    • 如果您的企业使用 AWS IAM Identity Center,请联系 AWS 账户 管理员以获取登录说明。

    • 如果您是课堂中的学生,请联系您的导师以获取登录说明。

  2. 登录到 AWS Cloud9 控制台后,在顶部导航栏中选择要在其中创建环境的 AWS 区域。有关可用的 AWS 区域 列表,请参阅《AWS 一般参考》中的 AWS Cloud9

    AWS 控制台中的 AWS Cloud9 区域选择器
  3. 在显示的位置之一选择大型 Create environment(创建环境)按钮。

    如果您还没有 AWS Cloud9 环境,按钮在欢迎页面上显示。

    AWS Cloud9 控制台中的欢迎页面

    如果您已拥有 AWS Cloud9 环境,按钮会以下面的方式显示。

    AWS Cloud9 控制台中的“Create environment(创建环境)”按钮
  4. Create environment(创建环境)页面上,在 Name(名称)中输入环境的名称。

  5. Description(描述)中输入对环境的描述。在本教程中,请使用 This environment is for the AWS Cloud9 tutorial.

  6. Environment type(环境类型)中,选择 Create EC2 instance(创建 EC2 实例)以创建 Amazon EC2 环境。

    • New EC2 instance(新 EC2 实例)– 启动 AWS Cloud9 可以直接通过 SSH 连接的新 Amazon EC2 实例。您可以使用 Systems Manager 与新的 Amazon EC2 实例进行交互,有关更多信息,请参阅使用 AWS Systems Manager 访问非入口 EC2 实例

    • Existing compute(现有计算)– 启动需要 SSH 登录详细信息的现有 Amazon EC2 实例,该 Amazon EC2 实例必须具有入站安全组规则。

      • 如果您选择 Existing compute(现有计算)选项,则会自动创建服务角色。您可以在设置屏幕底部的备注中查看服务角色的名称。

    注意

    对于使用现有计算的 Amazon EC2 实例创建的 AWS Cloud9 环境,自动关闭功能不可用。

    警告

    为环境创建 Amazon EC2 实例可能会对您的 AWS 账户 收取 Amazon EC2 费用。使用 Systems Manager 管理与 EC2 实例的连接不会产生额外费用。

  7. 在新 EC2 实例面板的 Instance type(实例类型)上,保留默认选择。此选项可能会具有较少的 RAM 和 vCPU。但是,对于本教程来说,这个内存量已经足够。

    警告

    选择 RAM 和 vCPU 更高的实例类型可能会导致对您的 AWS 账户 收取额外的 Amazon EC2 费用。

  8. 对于平台,选择您所需的 Amazon EC2 实例的类型:Amazon Linux 2023Amazon Linux 2Ubuntu 22.04 LTS。AWS Cloud9 会创建实例,然后将环境连接到该实例。

    重要

    建议您为 EC2 环境选择 Amazon Linux 2023 选项。在提供安全、稳定和高性能的运行时系统环境之外,Amazon Linux 2023 AMI 还包括到 2024 年的长期支持。

    有关更多信息,请参阅 AL2023 页

  9. Timeout(超时)选择时间段。此选项决定 AWS Cloud9 在处于非活动状态多长时间之后进入休眠。在连接到环境的 IDE 的所有 Web 浏览器实例都关闭之后,AWS Cloud9 等待这样一段时间,然后关闭环境的 Amazon EC2 实例。

    警告

    选择较长的时间段可能会导致在您的 AWS 账户 中产生更多费用。

  10. Network settings(网络设置)面板上,从以下两个选项中选择如何访问您的环境:

    • AWS System Manager(SSM) – 此方法使用 SSM 访问环境,没有开放入站端口。

    • Secure Shell (SSH) – 此方法使用 SSH 访问环境,需要打开入站端口。

  11. 选择 VPC Settings(VPC 设置)以显示您的环境的 Amazon Virtual Private Cloud 和子网。AWS Cloud9 使用 Amazon Virtual Private Cloud(Amazon VPC)与新创建的 Amazon EC2 实例通信。在本教程中,我们不建议您更改预先选择的默认设置。使用默认设置,AWS Cloud9 会尝试自动使用与新环境在同一 AWS 账户 和区域的默认 VPC 及其单个子网。

    您可以在使用控制台创建 EC2 环境适用于 AWS Cloud9 开发环境的 VPC 设置 中找到有关 Amazon VPC 选择的更多信息。

  12. 通过为每个标签提供 Key(键)和 Value(值),添加最多 50 个标签。要执行此操作,请选择 Add new tag(添加新标签)。这些标签将作为资源标签附加到 AWS Cloud9 环境,并传播到以下底层资源:AWS CloudFormation 堆栈、Amazon EC2 实例和 Amazon EC2 安全组。要了解有关标签的更多信息,请参阅 IAM 用户指南中的使用 AWS 资源标签控制访问以及本指南中的高级信息

    警告

    如果您在创建标签后更新这些标签,则更改不会传播到底层资源。有关更多信息,请参阅标签高级信息中的 将标签更新传播到底层资源

  13. 选择 Create(创建)以创建您的环境,然后系统会将您重定向到主页。如果成功创建账户,则 AWS Cloud9 控制台顶部会出现一个绿色的闪光条。您可以选择新环境并选择 Open in Cloud9(在 Cloud9 中打开)以启动 IDE。

    AWS Cloud9 控制台中的 AWS Cloud9 IDE 选择器

    如果未能创建账户,则 AWS Cloud9 控制台顶部会出现一个红色的闪光条。您可能会因为 Web 浏览器、AWS 访问权限、实例或关联的网络的问题而未能创建账户。您可以在 AWS Cloud9 故障排除部分找到有关可能的修复方法的信息。

    注意

    AWS Cloud9 同时支持 IMDSv1 和 IMDSv2。我们建议采用 IMDSv2,因为与 IMDSv1 相比,它提供了增强型安全级别。有关 IMDSv2 优势的更多信息,请参阅 AWS 安全博客。关于如何从 IMDSv1 过渡到 IMDSv2 的信息,请参阅《适用于 Linux 实例的 Amazon EC2 用户指南》中的过渡到使用实例元数据服务版本 2

    注意

    如果您的环境使用代理访问互联网,则必须将代理详细信息提供给 AWS Cloud9,以便它可以安装依赖关系。有关更多信息,请参阅 无法安装依赖项

步骤 2:IDE 基本导览

本部分教程介绍了几种方式,让您可以使用 AWS Cloud9 IDE 来创建和测试应用程序。

  • 您可以使用 editor (编辑器) 窗口来创建和编辑代码。

  • 您可以使用 terminal (终端) 窗口或 Run Configuration (运行配置) 窗口来运行您的代码,无需调试。

  • 您可以使用 Debugger (调试程序) 窗口调试代码。

使用 JavaScript 和 Node.js 引擎执行以下三个任务。有关使用其他编程语言的说明,请参阅AWS Cloud9 的教程

让您的环境就绪

运行和调试 JavaScript 代码所需的大部分工具都已安装。但是,在学习本教程的过程中,您还需要获取 Node.js 软件包。请按照如下步骤完成安装。

  1. 在菜单栏上 AWS Cloud9 IDE 的顶部,依次选择 Window(窗口)、New Terminal(新终端),也可使用现有的终端窗口。

  2. 在终端窗口(IDE 底部的一个选项卡),输入以下内容。

    npm install readline-sync

    验证结果是否类似于以下所示。如果还显示 npm WARN 消息,您可以忽略它们。

    + readline-sync@1.4.10 added 1 package from 1 contributor and audited 5 packages in 0.565s found 0 vulnerabilities

编写代码

首先,编写一些代码。

  1. 在菜单栏上,选择 File(文件)New File(新建文件)

  2. 将以下 JavaScript 添加到新文件。

    var readline = require('readline-sync'); var i = 10; var input; console.log("Hello Cloud9!"); console.log("i is " + i); do { input = readline.question("Enter a number (or 'q' to quit): "); if (input === 'q') { console.log('OK, exiting.') } else{ i += Number(input); console.log("i is now " + i); } } while (input != 'q'); console.log("Goodbye!");
  3. 选择 File (文件)Save (保存),然后将文件另存为 hello-cloud9.js

运行代码

接下来,您可以运行代码了。

根据您正在使用的编程语言,可能有多种方式可以运行代码。本教程使用的是 JavaScript,您可以使用终端窗口或 Run Configuration(运行配置)窗口运行该语言。

使用“运行配置”窗口运行代码
  1. 在菜单栏上依次选择运行运行配置新建运行配置

  2. 在新的 Run Configuration(运行配置)窗口(IDE 底部的一个选项卡)中,在 Command(命令)字段中输入 hello-cloud9.js,然后选择 Run(运行)

  3. 请确保 Run Configuration(运行配置)提示符处于活动状态,然后在提示符处输入一个数字来与应用程序交互。

  4. Run Configuration (运行配置) 窗口查看代码的输出内容。其内容类似于以下所示。

在 Run Configuration (运行配置) 中运行代码。
使用终端窗口以运行代码
  1. 转到您早前使用的终端窗口(或打开一个新的窗口)。

  2. 在终端窗口中,在终端提示符处输入 ls,并核实您的代码文件在文件列表中。

  3. 在提示符处输入 node hello-cloud9.js,启动应用程序。

  4. 在提示符处输入一个数字,与应用程序交互。

  5. 在您的终端窗口查看代码的输出内容。其内容类似于以下所示。

在 Run Configuration (运行配置) 中运行代码。

调试代码

最后,您可以通过使用 Debugger (调试程序) 窗口调试您的代码。

  1. 通过选择第 10 行旁边的空白,将断点添加到代码第 10 行(if (input === 'q'))处。该行号旁边显示一个红色圆圈,如下所示。

    将断点添加到代码中。
  2. 通过选择 IDE 右侧的 Debugger(调试程序)按钮,打开 Debugger(调试程序)窗口。也可以在菜单栏上依次选择 WindowDebugger (调试程序)

    然后,通过在 Debugger(调试程序)窗口的 Watch Expressions(监视表达式)部分中选择 Type an expression here(在此处键入表达式),对 input 变量进行监视。

    调试程序窗口,设置监视
  3. 转到您之前使用的 Run Configuration (运行配置) 窗口以运行代码。选择运行

    或者,您可以打开一个新的 Run Configuration(运行配置)窗口并开始运行代码。要执行此操作,请从菜单栏中依次选择 Run(运行)、Run With(运行方式)、Node.js

  4. Run Configuration (运行配置) 提示符下输入一个数字,看到代码在第 10 行暂停。Debugger(调试程序)窗口显示您在 Watch Expressions(监视表达式)中输入的值。

    程序在断点处停止
  5. Debugger(调试程序)窗口中,选择 Resume(恢复)。这是上一张屏幕截图中突出显示的蓝色箭头图标。

  6. Run Configuration(运行配置)窗口中选择 Stop(停止)以停止调试程序。

    在环境详细信息页面中删除环境

第 3 步:清除

为防止一直对您的 AWS 账户 收取与本教程相关的费用,请删除环境。

警告

环境在删除后无法恢复。

Delete the Environment by using the AWS Cloud9 console
  1. 要打开控制面板,请在 IDE 中的菜单栏上依次选择 AWS Cloud9Go To Your Dashboard(转到您的控制面板)

  2. 请执行以下操作之一:

    • 选择 my-demo-environment 卡内的标题,然后选择 Delete (删除)

      在环境详细信息页面中删除环境
    • 选择 my-demo-environment 卡,然后选择 Delete (删除)

      删除环境列表中的一个环境
  3. Delete(删除)对话框中,输入 Delete,然后选择 Delete(删除)。删除操作需要几分钟时间。

注意

如果您完全按照本教程进行操作,那么该环境就是一个 EC2 环境,并且 AWS Cloud9 还会终止连接到该环境的 Amazon EC2 实例。

但是,如果您使用 SSH 环境而不是按照教程进行操作,并且该环境已连接到 Amazon EC2 实例,则 AWS Cloud9 不会终止该实例。如果您稍后不终止该实例,可能会一直对您的 AWS 账户 收取与该实例相关的 Amazon EC2 费用。

Delete the Environment with the AWS CLI
  1. 运行 AWS Cloud9 delete-environment 命令,指定要删除的环境的 ID。

    aws cloud9 delete-environment --region MY-REGION --environment-id 12a34567b8cd9012345ef67abcd890e1

    在上述命令中,将 MY-REGION 替换为已经创建了环境的 AWS 区域,并且将 12a34567b8cd9012345ef67abcd890e1 替换为要删除的环境的 ID。

    如果您在创建该环境时没有保存 ID,可以使用 AWS Cloud9 控制台找到 ID。选择控制台中环境的名称,然后查找环境 ARN 的最后一部分。

  2. 如果您已为本教程创建 Amazon VPC,但不再需要它,请在 https://console.aws.amazon.com/vpc 网址上使用 Amazon VPC 控制台删除 VPC。

  1. 要打开控制面板,请在 IDE 中的菜单栏上依次选择 AWS Cloud9Go To Your Dashboard(转到您的控制面板)

  2. 请执行以下操作之一:

    • 选择 my-demo-environment 卡内的标题,然后选择 Delete (删除)

      在环境详细信息页面中删除环境
    • 选择 my-demo-environment 卡,然后选择 Delete (删除)

      删除环境列表中的一个环境
  3. Delete(删除)对话框中,输入 Delete,然后选择 Delete(删除)。删除操作需要几分钟时间。

注意

如果您完全按照本教程进行操作,那么该环境就是一个 EC2 环境,并且 AWS Cloud9 还会终止连接到该环境的 Amazon EC2 实例。

但是,如果您使用 SSH 环境而不是按照教程进行操作,并且该环境已连接到 Amazon EC2 实例,则 AWS Cloud9 不会终止该实例。如果您稍后不终止该实例,可能会一直对您的 AWS 账户 收取与该实例相关的 Amazon EC2 费用。

相关信息

以下是 AWS Cloud9 控制台入门的其他信息。

可选的后续步骤

探索下列任何一个或全部主题,进一步熟悉 AWS Cloud9。

Task 请参阅本主题

了解您使用环境可以完成的任务的更多信息。

在 AWS Cloud9 中使用环境

尝试其他计算机语言。

AWS Cloud9 的教程

了解有关 AWS Cloud9 IDE 的更多信息。

了解 AWS Cloud9 IDE中的使用 IDE

利用文本聊天支持实时邀请其他用户使用新环境。

在 AWS Cloud9 中使用共享环境

创建 SSH 环境。这些是使用您创建的云计算实例或服务器(而不是 AWS Cloud9 为您创建的 Amazon EC2 实例)的环境。

在 AWS Cloud9 中创建环境SSH 环境主机要求

使用 AWS Toolkit 在 AWS Lambda 函数和无服务器应用程序中创建、运行和调试代码。

通过 AWS Toolkit 使用 AWS Lambda 函数

将 AWS Cloud9 与 Amazon Lightsail 结合使用。

在 AWS Cloud9 IDE 中使用 Amazon Lightsail 实例

将 AWS Cloud9 与 AWS CodeStar 结合使用。

在 AWS Cloud9 IDE 中使用 AWS CodeStar 项目

将 AWS Cloud9 与 AWS CodePipeline 结合使用。

在 AWS Cloud9 IDE 中使用 AWS CodePipeline

将 AWS Cloud9 与 AWS CLI、AWS CloudShell、AWS CodeCommit、AWS Cloud Development Kit(AWS CDK)、GitHub 或者 Amazon DynamoDB,以及 Node.js、Python 或其他编程语言结合使用。

AWS Cloud9 的教程

在 AWS RoboMaker 中使用用于智能机器人应用程序的代码。

AWS RoboMaker 开发人员指南中的使用 AWS Cloud9 进行开发

要从社区中获取 AWS Cloud9 帮助,请参阅 AWS Cloud9 开发论坛。(当您进入此论坛时,AWS 可能会要求您登录。)

要从 AWS 直接获得 AWS Cloud9 帮助,请参阅 AWS Support 页中的支持选项。

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。