云计算——Google App Engine(一)

编者:王尚 2014.04.12 20:20

介绍:Google App Engine提供一套开发组件让用户轻松的在本地构建和调试网络应用,之后能让用户在Google强大的基础设施上部署和运行网络应用程序,并自动根据应用所承受的负载对应用进行扩展,免去用户对应用和服务器等的维护工作。同时提供大量的免费额度和灵活的资费标准。在开发语言方面,现支持Java和Python两种语言,并为这两种语言提供基本相同的功能和API。

Google App Engine 工作在Paas层

教程(开发语言使用Python)

第一步:安装Python2.5及以上版本

下载地址:http://www.163disk.com/fileview_1743107.html

安装完成后,启动或打开Python功能方法:

在开始菜单,找到如下图

点击IDEL(Python Gui),会出现Python Shell界面,如下图

点击Python(command line),会出现典型的cmd界面,如下图

(如果需要在cmd命令中直接点击“Python”命令进入Python(command line))界面,需要修改用户环境变量,具体方法这里不细说)

第二步:安装google-app-engine-1.3.7.msi

下载地址:http://www.163disk.com/fileview_1743107.html

安装完成后桌面会出现这样的图标

第三步:本地测试

1、打开Google App Engine Launcher 如下图:

2、
点击File,创建新应用,例如:我提前在F盘新建了一个文件夹GoogleAppEngine,因为我的Gmail账户下创建的应用为1167119208diannao故我的应用名为1167119208dianano。

创建成功如下(点击运行):

3、
点击

正常情况下会出现

如果出现“Hello world!”证明本地调试成功了!!!

第四步:在Google上创建应用

1、
注册Google账号(这里不在累赘)

2、
进入https://appengine.google.com/添加一个应用,例如:1167119208dianano

注意:应用名是独一无二的像IP地址,不信你可以填1167119208dianano会有麻烦的奥!!

(如果您使用 Python ,直接就可以部署了。如果您使用 Java,需要到这里激活 App Engine Java 帐户,点击 sign up ,发出请求。可能要等几天才能收到激活邮件。)

第五步:发布应用

1、
点击

出现

Email和Password是你的Gamil账户

点击“OK”

上传成功后会出现

2、
使用ApplicationName.appspot.com来访问,其中ApplicationName是你的应用名。

例如:http://1167119208diannao.appspot.com/

注意:不知何时大陆不能访问自己的应用,原因http://xx.appspot.com被墙了。难道我们的辛苦白费了??

程序员的头脑是与众不同的,大家可以FQ来浏览自己的网站(FQ工具这里不细说)

如果是有庞大的业务的话可以从这里找的解决的办法http://www.ctohome.com/FuWuQi/b9/513.html

正常情况下会出现:

到此Google App Engine第一部分到此结束,欢迎大家进行技术交流!

云计算——Google App Eng…的更多相关文章

  1. Google App Engine, Python2.7的UnicodeDecodeError bug

    在跟Web Development,要在Google App Engine上写作业,出师不利,遇到以下bug: 2014-05-06 16:14:17 Running command: "[ ...

  2. [Ubuntu] Linux下使用google app engine,无法打开https网站的解决方法

    为什么这里写的是 google app engine?原因我就不解释了.步骤如下: 1)安装证书导入工具:$ sudo apt-get install libnss3-tools 2)导入CA.crt ...

  3. Python运行Google App Engineer时出现的UnicodeDecodeError错误解决方案

    #Python运行Google App Engineer时出现的UnicodeDecodeError错误解决方案   ##问题描述 使用Python2.7.x运行GAE时有时会报这个错误 ```py ...

  4. 介绍Google App Engine

    Google App Engine是一个网络应用托管服务(web application hosting service).所谓网络应用(By web application),我们的意思的可以通过网 ...

  5. Google App Engine Deployment 相关问题

    1.GAE instance上传成功之后可以正常运行的情况下.在Google账户中“关联的应用和网站”,撤销Google App Engine appcfg对Google账户的访问权限. 再次上传时, ...

  6. [E120L][KitKat][4.4.2][CM11] CM11 rom+ google app安装心得

    1. 本文针对 三星手机型号: E120L  即 samsung galaxy S2 HD LTE 2. 本文安装的android ROM 的内核为4.4.2 KitKat 3. 本文安装的第三方RO ...

  7. Google App Engine 学习和实践

    这个周末玩了玩Google App Engine,随手写点东西,算是学习笔记吧.不当之处,请多多指正. 作者:liigo,2009/04/26夜,大连 原创链接:http://blog.csdn.ne ...

  8. Google App Engine10年,支持更多你喜欢的编程语言

    2008年4月7日google推出Google App Engine(GAE),时间过得真快,10年过去了,2010年3月google退出中国,一转眼也过去7年了.早在2009年的时候GAE就在中国内 ...

  9. 如何架设部署V2EX社区/论坛(Google App Engine版)

    1.What's V2EX? 关于这个问题,我们可以看看其作者Livid早期自己的V2EX社区的介绍: What's V2EX? 这是很多人都问过的问题,而我一直都没有做出一个明确的解答.因为我实在觉 ...

随机推荐

  1. Ubuntu16.04更换漂亮绚丽flatabulous主题

    作者:tongqingliu 转载请注明出处: Ubuntu16.04更换漂亮绚丽flatabulous主题 更新 sudo apt-get update sudo apt-get upgrade 安 ...

  2. phpcms v9 调用自定义字段多图片的第一张或第N张图为缩略图

    1.打开相应要使用组图的模型的组图字段,添加组图 字段提示为 <div class="content_attr"> <label><input typ ...

  3. Kubernetes 设计概要

    英文原文:Kubernetes Design Overview Overview Kubernetes builds on top of Docker to construct a clustered ...

  4. java利用反射获取类的属性及类型

    java利用反射获取类的属性及类型. import java.lang.reflect.Field; import java.math.BigDecimal; import java.util.Map ...

  5. Window文件目录挂载(mount)到linux系统目录下

    1.先在windows下面共享需要挂载的目录. 2.确保linux与windows是在同一个局域网当中. 3.在linux下面创建一个需要挂载到的目录. 4.然后点击"添加",建立 ...

  6. juggle dsl语法介绍及codegen浅析

    juggle语法规范如下: 类型: bool -> in cpp bool int -> in cpp int64 float -> in cpp double string -&g ...

  7. 并发编程(三):从AQS到CountDownLatch与ReentrantLock

    一.目录      1.AQS简要分析      2.谈CountDownLatch      3.谈ReentrantLock      4.谈消费者与生产者模式(notfiyAll/wait.si ...

  8. c#面向对象-类(类及其构成)

    学习c#已经快一个学期,在这一段时间里,通过自己的努力和老师指导,自己感觉收获颇丰,所以我想把自己学到东西整理一下,供大家点评!若有错误或不当之处,敬请指出. 今天,我先从类及其构成说起! 1.    ...

  9. h5 新增的invalid事件,貌似有很大bug

    <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8" ...

  10. EBS系统启动&停止&增加表空间&替换首页图片

    EBS系统启动&停止&增加表空间&替换首页图片 数据库启动 使用oraprod账号登陆 [root@htdb data]# su oraprod [oraprod@htdb d ...