`
up2pu
  • 浏览: 223134 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Google App Engine不再仅仅是诱人

    博客分类:
  • Java
阅读更多
        为了低调一点,标题没有说本文的具体意图,大家都明白的。我也是参考了网上的一些文章,然后进行设置,现在可以在国内成功访问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

分享到:
评论
5 楼 haozyc 2013-06-13  
谢谢 帮助很大
4 楼 up2pu 2011-10-19  
duplife 写道
谢谢博主,我的gae应用终于可以不proxy访问了

呵呵,“Points to”填写“ghs.google.com”如果不行,可以换成google服务器的IP试试
3 楼 duplife 2011-09-06  
谢谢博主,我的gae应用终于可以不proxy访问了
2 楼 up2pu 2011-07-25  
ospider 写道
写的不错,O(∩_∩)O哈!

谢谢捧场

1 楼 ospider 2011-07-18  
写的不错,O(∩_∩)O哈!

相关推荐

    Google App Engine 入门教程

    Google App Engine(GAE)是由Google公司提供的一个为开发者提供网站托管服务的平台。它允许开发者运行应用程序在Google的基础设施上。GAE提供了包括Python、Java在内的多种语言支持,并且提供了数据存储、API调用、...

    云端代码Google App Engine编程指南 高清带书签

    在谈论《云端代码Google App Engine编程指南》之前,我们需要先了解一下Google App Engine(GAE)平台的背景知识。Google App Engine(简称GAE)是由Google公司提供的一个无服务器(serverless)的云计算平台,该...

    Google App Engine Documentation

    Google App Engine 是谷歌提供的一项平台即服务(PaaS)产品,允许开发者构建并运行Web应用程序。这个平台的主要特点是它提供了全面的基础设施,包括计算、存储和数据库服务,开发者只需要关注应用逻辑,而无需管理...

    appengine-java-sdk-1.3.1 GoogleApp开发的SDK(Java版)

    标题中的"appengine-java-sdk-1.3.1"指的是Google App Engine的Java版本SDK,这是一个用于在Google云平台上开发和部署Java应用程序的工具包。这个SDK包含了运行和测试Google App Engine应用所需的所有组件,包括开发...

    Programming Google App Engine

    A good book to learn Google App Engine.

    Google App Engine 最新版 (google_appengine_1.9.91.zip)

    在搭建WebRTC(AppRTC)时,我们会遇到需要部署Google App Engine的难题,并且最近墙的厉害,所以我特地把我珍藏的Google App Engine 最新版(2020-7-5)分享出来,希望可以方便想搭建WebRTC(AppRTC)的同学们

    Google App Engine文档

    **Google App Engine**是Google提供的一种云计算平台,用于构建和托管Web应用程序。它允许开发者使用Python、Java、Go或PHP等语言编写应用,并在Google的基础设施上运行,无需关心服务器维护、扩展性和高可用性等...

    google app engine示例源代码

    clock.rar 这是我今天做的一个基于google app engine写的一个在该平台上开发app的示例,通过该示例的学习,我们可以很快上手学会怎样在GAE上开发属于你的应用程序了,希望对大家有用!

    google app Engine for java中文api

    ### Google App Engine for Java中文API知识点详解 #### 一、Google App Engine for Java概览 - **背景介绍**: - Google App Engine最初是专为Python开发者设计的平台,但随着时间的发展,为了满足更广泛开发者...

    Google Appengine应用文档

    Google App Engine 是一个由 Google 提供的平台,允许开发者构建并运行基于 Web 的应用程序。这个平台提供了服务器、数据库和其他服务,使得开发者无需关心底层基础设施的管理,而专注于应用的开发。本文档将详细...

    Using Google App Engine

    ### 使用Google App Engine:深入解析与实践 #### 核心知识点概述 Google App Engine(GAE)是Google推出的一款用于构建和托管Web应用的平台服务,它为开发者提供了丰富的工具和资源,使得开发者能够轻松地在...

    Google App Engine 开发包(part1,共2部分)

    Eclipse Google 插件 Google App Engine SDK for Java Google App Engine文档 按钮 Google App Engine 开发包

    Google App Engine的一些限制

    ### Google App Engine的一些限制 Google App Engine (GAE) 是Google Cloud Platform的重要组成部分之一,它为开发者提供了构建高效、可扩展的应用程序的平台。本文旨在详细介绍GAE在资源使用方面的一些关键限制,...

    google_appengine_1.9.50.7z

    谷歌App Engine是Google提供的一个平台即服务(PaaS)产品,允许开发者构建并运行Web应用程序。这个"google_appengine_1.9.50.7z"是一个压缩包,包含了Google App Engine的Python SDK版本1.9.50。这个SDK是开发人员...

    Python for Google App Engine(PACKT,2015)

    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,...

    google_appengine_1.9.50.zip

    Google App Engine 是一个由 Google 提供的平台,用于开发和托管 web 应用程序。它是一种基于云计算的服务,允许开发者使用 Python、Java、Go 或 PHP 等多种编程语言构建应用,并在 Google 的大规模基础设施上运行。...

    Google_App_Engine示例程序

    **Google App Engine**是Google提供的一种云计算平台,用于构建和托管Web应用程序。它允许开发者使用特定的编程语言(如Python、Java、Go或PHP)在Google的基础设施上运行自己的应用,无需关心服务器维护和扩展性...

Global site tag (gtag.js) - Google Analytics