为了低调一点,标题没有说本文的具体意图,大家都明白的。我也是参考了网上的一些文章,然后进行设置,现在可以在国内成功访问GAE,后面会附上参考文章。但是感觉网上的一些文章讲的不够细,尤其是对这些设置不太了解的人来说。因此,打算在本文中做个总结。
国内访问GAE主要步骤如下(摘要):
1.注册Google App Engine
2.注册tk免费域名
3.注册Google Apps
4.注册clouDNS
5.在tk域名管理中设置域名解析
6.在Google Apps中验证域名所有权
7.在Google Apps中添加Google App Engine
8.在clouDNS设置CNAME
下面对以上步骤分别详细说明:
1.注册Google App Engine
在如下地址用你的Google账户登录,然后点击“Create Application”,“Application Identifier”输入你的应用名称,“Application Title”输入用户可以看到的标题。最后点击“Create Application”进行确认。
http://appengine.google.com/
GAE使用的相关文档参考如下链接:
http://code.google.com/appengine/
2.注册tk免费域名
在如下地址注册一个账户,注册账户很简单,先输入你要注册的域名,例如www.ecoolsoft.tk,然后会收到一份确认邮件,可能需要在垃圾邮件里找找。注册成功后,你就有了属于自己的免费域名了。
http://www.dot.tk/zh/index.html
3.注册Google Apps
在如下地址输入你要管理的域名,例如:ecoolsoft.tk。国家或地区一项选美国。
http://www.google.com/a/cpanel/domain/new
设置成功后,需要验证域名所有权。Google提供了多种验证方式,我选择的是DNS TXT方式。但是由于tk域名不支持添加DNS TXT记录,所以需要找个支持DNS TXT的免费域名解析服务。
* 向首页添加元标记(前提是您拥有访问源文件的权限)。
* 向您的服务器上传指定名称的 HTML 文件。要使用此方法,您需能够向自己的服务器上传文件。
* 添加 DNS TXT 记录。要使用此方法,您需要能够在域注册商或托管服务提供商添加DNS 记录。
* 添加您用于跟踪自己网站的 Google Analytics(分析)代码。
4.注册clouDNS
在下面的地址注册,然后点击“Add New”,注意这里的“Domain name(域名)”要输入ecoolsoft.tk,而不是www.ecoolsoft.tk(换成你自己注册的域名)。域名添加成功后,点击“TXT”,“Points to”输入前面第三步Google Apps验证时提供的一个字符串,类似于“google-site-verification=_YSC01zjbkKgF_taqZVpb1XBWRUywfKmiUCi6RWUH2k”,点击“add TXT record”进行确认。
http://www.cloudns.net/
5.在tk域名管理中设置域名解析
登录tk域名,点击“我的域名”,然后“我的域名列表”,再点击“修改”,选择“使用自定义DNS服务”,点击“设定”。添加四条记录,在“服务器名称”中分别输入ns1.cloudns.net,ns2.cloudns.net,ns3.cloudns.net,ns4.cloudns.net。
http://www.dot.tk/zh/index.html
6.在Google企业套件中验证域名所有权
在如下地址进行域名所有权验证,“Instructions”选择“Other”,点击“Verify”进行确认。这里有可能需要一些时间,前面的设置才能生效。
http://www.google.com/webmasters/verification/
7.在Google Apps中添加Google App Engine
在下面地址登录,域名输入“ecoolsoft.tk”,后面选择“Domain management”,登录后点击“信息中心”,点击“添加更多服务”,“输入应用程序 ID”处输入ecoolsoft(替换成你自己的,也就是ecoolsoft.appspot.com前面的那部分),点击“立即添加”。然后点击“添加新网址”,输入www.ecoolsoft.tk,这样就将www.ecoolsoft.tk和ecoolsoft.appspot.com关联起来了。
http://www.google.com/apps/intl/en/business/
8.在clouDNS设置CNAME
在clouDNS中CNAME记录,“HOST”填写“www”,“Points to”填写“ghs.google.com”,点击“add CNAME record”确认。
到这里,设置已经完成,在互联网中可以访问
http://ecoolsoft.appspot.com,在局域网可以访问
http://www.ecoolsoft.tk。多么完美的世界啊!
参考资料:
http://www.zuomin.tk/?p=369006
http://www.lylzone.info/2011/02/17/appspotbeiqiang.html
分享到:
相关推荐
Google App Engine(GAE)是由Google公司提供的一个为开发者提供网站托管服务的平台。它允许开发者运行应用程序在Google的基础设施上。GAE提供了包括Python、Java在内的多种语言支持,并且提供了数据存储、API调用、...
在谈论《云端代码Google App Engine编程指南》之前,我们需要先了解一下Google App Engine(GAE)平台的背景知识。Google App Engine(简称GAE)是由Google公司提供的一个无服务器(serverless)的云计算平台,该...
Google App Engine 是谷歌提供的一项平台即服务(PaaS)产品,允许开发者构建并运行Web应用程序。这个平台的主要特点是它提供了全面的基础设施,包括计算、存储和数据库服务,开发者只需要关注应用逻辑,而无需管理...
标题中的"appengine-java-sdk-1.3.1"指的是Google App Engine的Java版本SDK,这是一个用于在Google云平台上开发和部署Java应用程序的工具包。这个SDK包含了运行和测试Google App Engine应用所需的所有组件,包括开发...
A good book to learn Google App Engine.
**Google App Engine**是Google提供的一种云计算平台,用于构建和托管Web应用程序。它允许开发者使用Python、Java、Go或PHP等语言编写应用,并在Google的基础设施上运行,无需关心服务器维护、扩展性和高可用性等...
clock.rar 这是我今天做的一个基于google app engine写的一个在该平台上开发app的示例,通过该示例的学习,我们可以很快上手学会怎样在GAE上开发属于你的应用程序了,希望对大家有用!
### Google App Engine for Java中文API知识点详解 #### 一、Google App Engine for Java概览 - **背景介绍**: - Google App Engine最初是专为Python开发者设计的平台,但随着时间的发展,为了满足更广泛开发者...
Google App Engine 是一个由 Google 提供的平台,允许开发者构建并运行基于 Web 的应用程序。这个平台提供了服务器、数据库和其他服务,使得开发者无需关心底层基础设施的管理,而专注于应用的开发。本文档将详细...
### 使用Google App Engine:深入解析与实践 #### 核心知识点概述 Google App Engine(GAE)是Google推出的一款用于构建和托管Web应用的平台服务,它为开发者提供了丰富的工具和资源,使得开发者能够轻松地在...
Eclipse Google 插件 Google App Engine SDK for Java Google App Engine文档 按钮 Google App Engine 开发包
在搭建WebRTC(AppRTC)时,我们会遇到需要部署Google App Engine的难题,并且最近墙的厉害,所以我特地把我珍藏的Google App Engine 最新版(2020-7-5)分享出来,希望可以方便想搭建WebRTC(AppRTC)的同学们
### Google App Engine的一些限制 Google App Engine (GAE) 是Google Cloud Platform的重要组成部分之一,它为开发者提供了构建高效、可扩展的应用程序的平台。本文旨在详细介绍GAE在资源使用方面的一些关键限制,...
谷歌App Engine是Google提供的一个平台即服务(PaaS)产品,允许开发者构建并运行Web应用程序。这个"google_appengine_1.9.50.7z"是一个压缩包,包含了Google App Engine的Python SDK版本1.9.50。这个SDK是开发人员...
Google App Engine is a key component of the Google Cloud Platform and one of the most comprehensive cloud services. Together with Python, the first programming language ever supported by the platform,...