想使用Google的应用引擎来部署网络应用吗?以下是8个简单步骤的操作方法。
08年1月1日为App Engine激活您的Google帐户
App Engine需要专门激活并与您现有的Google帐户相关联。转到此应用引擎下载链接即可执行此操作。单击右下方的注册按钮。注册可能需要额外的确认步骤才能让您的Google帐户加入Google开发者计划。
08年02月通过管理控制台创建应用程序空间
登录App Engine后,导航到左侧边栏上的管理控制台。单击控制台底部的“创建应用程序”按钮。为您的应用提供一个唯一的名称,因为这是Google将您的应用分配到其中的位置 Appspot上 域。
08年3月选择您的语言并下载适当的开发人员工具
它们位于https://developers.google.com/appengine/downloads。 App Engine支持3种语言:Java,Python和Go。在安装App Engine之前,请确保为您的语言设置了开发计算机。本教程的其余部分将使用Python版本,但大多数文件名大致相同。
08年4月使用开发工具在本地创建新应用程序
打开刚下载的App Engine启动器后,选择“文件”>“新建应用程序”。 确保将应用程序命名为您在步骤2中指定的名称。 这将确保将应用程序部署到适当的位置。 Google App Engine启动器将为您的应用程序创建一个框架目录和文件结构,并使用一些简单的默认值填充它。
08年05月验证app.yaml文件是否已正确配置
该 的app.yaml file包含Web应用程序的全局属性,包括处理程序路由。检查文件顶部的“应用程序:”属性,并确保该值与您在步骤2中分配的应用程序名称相匹配。如果不匹配,则可以将其更改为 的app.yaml .
08年6月将请求处理程序逻辑添加到main.py文件中
该 main.py (或其他语言的等效主文件)文件包含所有应用程序逻辑。默认情况下,该文件将返回“Hello world!”但如果你想添加任何特定的回报,请查看 得到(个体经营) 处理函数。该 self.response.out.write 调用处理对所有入站请求的响应,您可以将html直接放入该返回值而不是“Hello world!”如果你希望。
08年7月检查您的应用是否在本地部署
在Google App Engine启动器中,突出显示您的应用程序,然后选择“控制”>“运行”,或单击主控制台中的运行按钮。一旦应用程序的状态变为绿色以显示它正在运行,请单击“浏览”按钮。应显示一个浏览器窗口,其中包含您的Web应用程序的响应。确保一切正常运行。
08年8月将Web App部署到云
一旦您对所有内容都正常运行感到满意,请单击“部署”按钮。您必须提供Google App Engine帐户的帐户详细信息。日志将显示部署的状态,您应该看到成功状态,然后启动器多次ping您的Web应用程序以进行验证。如果一切顺利,您应该能够转到之前分配的appspot URL,并查看已部署的Web应用程序。恭喜,您刚刚在网上部署了一个应用程序!