1. 创建 Google Cloud 项目并应用赠金
虽然许多 Google Cloud 产品都有免费层级,但它们通常仍然需要使用信用卡或其他登记的结算方式。此 Codelab 将引导您设置一笔 10 美元的赠金作为您的结算账号,这样您就不必输入结算信息了,并且会给您一些额外的资金来试用 Google Cloud。
前提条件:
- Google 账号(最好是 @gmail.com,而不是 G Suite 账号)
您可以创建新的 Google Cloud 项目(推荐),也可以将此赠金应用于现有 GCP 项目。
2. Cloud Shell 使用入门
Google Cloud Shell 是您的云端 Linux shell:只需一个浏览器,您就可以通过命令行访问云端资源,还可以选择使用带有语法突出显示功能的文本编辑器。
带有终端和文本编辑器的 Cloud Shell 示例:
满载,含电池
Cloud Shell 已安装了一些常用的开发者工具,例如 Node.js、Java、Go、Python、PHP 和 Ruby。更像是系统管理员?Cloud Shell 预装了 MySql 客户端、PostgreSQL 客户端、Kubernetes、Docker 等。
开始此 Codelab
基于 Debian 的这个虚拟机已加载了您需要的所有开发工具。它提供了一个持久的 5GB 主目录,并且在 Google Cloud 中运行,大大增强了网络性能和身份验证。这意味着在本 Codelab 中,您只需要一个浏览器(没错,它适用于 Chromebook)。
- 如需从 Cloud Console 激活 Cloud Shell,只需点击激活 Cloud Shell(预配和连接到环境仅需花费一些时间)。
在连接到 Cloud Shell 后,您应该会看到自己已通过身份验证,并且相关项目已设置为您的 PROJECT_ID
。
gcloud auth list
命令输出
Credentialed accounts: - <myaccount>@<mydomain>.com (active)
gcloud config list project
命令输出
[core] project = <PROJECT_ID>
如果出于某种原因未设置项目,只需发出以下命令即可:
gcloud config set project <PROJECT_ID>
正在查找您的 PROJECT_ID
?检查您在设置步骤中使用的 ID,或在 Cloud Console 信息中心查找该 ID:
默认情况下,Cloud Shell 还会设置一些环境变量,这对您日后运行命令可能会很有用。
echo $GOOGLE_CLOUD_PROJECT
命令输出
<PROJECT_ID>
- 最后,设置默认可用区和项目配置。
gcloud config set compute/zone us-central1-f
您可以选择各种不同的可用区。如需了解详情,请参阅区域和可用区。
在此 Codelab 中,您将学习如何通过 Web 连接到 Google Cloud Platform 上托管的计算资源。您将学习如何使用 Cloud Shell 和 Cloud SDK gcloud
命令。
摘要
在此步骤中,您启动了 Cloud Shell 并调用了一些简单的 gcloud
命令。
学习内容
- 如何将简单的 Node.js 应用部署到 Google Cloud Platform
- 如何使用
gcloud
命令
3. 试用 Cloud Shell 编辑器
Cloud Shell 带有一个可在浏览器中使用的文本编辑器。首先,请为此 Codelab 创建一个新目录。
在 Cloud Shell 命令行中,运行以下命令:
touch hello-google-cloud.js edit hello-google-cloud.js
这应该会自动加载 Cloud Shell 编辑器。如需在不运行修改命令的情况下打开编辑器,您可以从 Cloud Shell 命令行点击打开编辑器按钮。
点击“在新窗口中打开”,将编辑器和终端最大化按钮。
包含 Cloud Shell 文本编辑器和命令行终端的浏览器窗口现在应如下所示:
编写一些代码
将以下代码段粘贴到编辑器中:
hello-google-cloud.js
function hello() {
console.log('Hello, Google Cloud!');
}
hello();
运行应用
在 Cloud Shell 命令行终端中,运行以下命令:
node hello-google-cloud.js
成功!
您应该会看到以下输出:Hello, Google Cloud!
摘要
您已成功打开 Cloud Shell Editor,并可以直观地修改文件。然后,您使用 Cloud Shell 命令提示符运行了代码。
4. 恭喜!
您已开始使用 Google Cloud Platform,并学习了如何启动 Cloud Shell 和使用集成式编辑器。
了解详情
许可
此作品已获得 Creative Commons Attribution 2.0 通用许可授权。