如何在Google App Engine上托管你的网站?

这篇翻译不完整。请帮忙从英语翻译这篇文章

Google App Engine 是一个功能强大的平台,它能让你在谷歌的infrastructure 上构建并运行应用,你可以在这上面:从头构建多层WEB应用,或建立一个静态网站。

接下来是手把手入门的教程:

创建一个谷歌云平台项目

为了在你自己的网站或者app使用谷歌的工具, 你需要在谷歌云平台上创建一个新项目( a new project )   当然,需要谷歌账号。

  1. 打开谷歌云平台控制台(Google Cloud Platform Console),再打开 App Engine dashboard 页面  并点击 Create .
  2. 如果从未创建过项目(project),会提示你是否选择接收邮箱升级,并需要同意团队服务条款才能继续。
  3. 键入项目名,并编辑项目ID(请记下你的项目ID) 
    本教程的示例值:
    • Project Name: GAE Sample Site
    • Project ID: gaesamplesite
  4. 点击Create 以创建工程

创建一个应用(application)

每个云平台项目都可以包含一个APP引擎应用,所以我们来为自己的项目准备一个app

  1. 我们需要一个样例应用来发布. 如果你还没有, 请下载 sample app 并解压.
  2. 看一下这个样例应用的结构—website文件夹包括你的网站内容,app.yaml文件是你的应用配置文件
    • 你的网站内容必须放在website文件夹下,并且入口文件必须取名为index.html,其他部分可以自行定义。
    •  app.yaml 文件是一个配置文件,它高速应用引擎怎么映射UR到你的静态文件,你不需要编辑它。

发布你的应用

现在我们已经制作了我们的项目并将示例应用程序文件收集在一起,下面发布应用程序。

  1. 打开Google Cloud Shell.
  2. sample-app目录拖拽到代码编辑器左边
  3. 在命令行中键入如下命令选择你的项目:
    gcloud config set project gaesamplesite
  4. 键入如下命令 进入到 app的 目录:
    cd sample-app
  5. 你现在可以部署应用程序,即将应用程序上传到App Engine:
    gcloud app deploy
  6. 输入一个数字以选择你希望应用程序所在的区域。.
  7. 键入 Y 确认.
  8. 现在你可以在浏览器中访问你的站点了,比如对于项目ID 是gaesamplesite的网站, go输入 gaesamplesite.appspot.com访问。

更多信息

请访问Google App Engine Documentation.

文档标签和贡献者

此页面的贡献者: DaniellaAngel, mdnwebdocs-bot, sky5454
最后编辑者: DaniellaAngel,