Chinaunix首页 | 论坛 | 博客
  • 博客访问: 224677
  • 博文数量: 70
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 920
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-08 11:53
文章分类

全部博文(70)

文章存档

2011年(1)

2010年(69)

我的朋友

分类: 系统运维

2010-11-11 23:59:41

简单的介绍下GAE(Google App Engine)

GAE(Google App Engine)。GAE是Google云计算的一部分,是一个互联网应用服务引擎,开发人员可以使用GAE的API开发互联网应用,而带宽、主机全都不用 担心,Google都提供给你了。目前免费用户拥有500M存储空间、每月500万次PV,对于一般的应用应该足够了。你可以用GAE来托管你的网站,或 者建立强大的免费博客,从此不用再为没有主机发愁了。

GAE申请使用步骤

第一步:当然是,如果已注册,只要登陆即可,Google帐户只要注册一个,Google的所有应用都可使用。

第二步:创建一个应用,每个GAE帐户总共可以创建10个应用,每个应用空间500M。
create-an-application
第三步:输入申请人的手机号码,Google App Engine会向申请人手机发送一串数字组成的号码短信,以便验证申请人的有效性,当前Google似乎使用了SMS,形式为国家代码+手机号码, 即+86TelephoneNum,然后就稍微等待一下短信输入验证码即可。根据本人经验一个手机号好像可以用来接收两次验证码。
googleappsms
第四步:填写GAE应用的详细信息,这里主要是填写应用标识符(application identifier)。由于这个标识符就是二级域名的前缀,所以是不可以重复的,比如你注册的时候填写的标识符是gaefreeblog,那么你的二级 域名就是http://gaefreeblog.appspot.com/。一个帐号能申请十个这样的标识符,申请完以后这个是不可以修改的,所以填写时 注意。

write-application-info

第五步:填写完毕后,GAE的应用就算申请注册成功了,你可以查看控制面板或者用appcfg.py上传你的开发程序或者邀请开发者和你一起来开发,注册其他应用依此类推。
如何将文件上传到Google App Engine的应用空间上

现在免费的帐户已经完成,下面我来告诉你GAE是怎么上传文件到服务器上的,因为GAE不像传统的空间提供FTP等服务的,所以会觉得稍微有点麻烦。目前我所知道的方法有三种,不过基本上都是根据演变而成,参数也一样。

方法一:GAE自带的appcfg.py

第一步:安装GAE,。

第二步:由于GAE是python编程语言实现,所以需要安装python2.5以上版本,。

第三步:配置yaml文件,注意用appcfg.py上传时目录下需要放置yaml文件,有关在这。

第四步:appcfg.py update 上传文件的所在目录

方法二:第三方工具:SDUpload

,参数和appcfg.py应用一样,这个方法有个好处就是不依赖python环境,因为这个程序是编译成exe文件的,所以很方便。

appcfg.py和sdupload都有一个缺陷,帮助文档上说单个文件的最大上传大小为1,048,576字节,修改参数也无用,大伙可以尝试一下,呵呵。

方法三:Google App Engine Java SDK

这个方法我本人用的比较少,推荐上面两种方法。

第一步:下载。

第二步:解压下载文件

第三步:应用appcfg.cmd命令,比如我将SDK的文档放置在D盘,只要点击运行,输入CMD,在DOS运行模式下输入:

D:\appengine-java-sdk-1.2.1\bin>appcfg.cmd update E:\leapsoulcn\war

按照提示输入注册Google帐户的Email地址和密码即可。

如果碰到GAE应用空间不能上传的问题,进程吊死,你只要改变应用参数为rollback即可:

D:\appengine-java-sdk-1.2.1\bin>appcfg.cmd rollback E:\leapsoulcn\war

另据说Google App Engine上传也有续传工具,我没有找到。

最后上传博客系统

首先到这里下载博客系统,然后解压到本地,注:网上免费的GAE博客程序很多,有兴趣的朋友可以去找找,这里我就用一个我用过的现成的列子。

博客下载地址: http://www.batterylaptops.co.uk/gaefreeblog.rar

演示地址:http://gaefreeblog.appspot.com/

解压到本地后你必须修改目录下一个叫做app.yaml的文件,打开这个文件后修改第一句话,一般是application: xxxx, 把xxxx换成你刚才申请时候填写的标识符,假设你刚才填写的是gaefreeblog,那么你改成application: gaefreeblog保存后退出即可(这一步很重要).

修改完以后按我上面说的上传方法把代码更新上去就可以,你免费的博客就大功告成了!

在上传的时候有时候可能会出现一些异常错误,一般你多试几次后能成功,最后祝你好运!

阅读(11855) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~