`
up2pu
  • 浏览: 223571 次
  • 性别: 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 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_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 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,...

Global site tag (gtag.js) - Google Analytics