免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3061 | 回复: 0
打印 上一主题 下一主题

使用Google App Engine快速建立blog方法与步骤 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-11-12 00:28 |只看该作者 |倒序浏览
简单的介绍下GAE(Google App Engine)
GAE(Google App Engine)。GAE是Google云计算的一部分,是一个互联网应用服务引擎,开发人员可以使用GAE的API开发互联网应用,而带宽、主机全都不用担心,Google都提供给你了。目前免费用户拥有500M存储空间、每月500万次PV,对于一般的应用应该足够了。你可以用GAE来托管你的网站,或者建立强大的免费博客,从此不用再为没有主机发愁了。

GAE申请使用步骤

第一步:当然是注册Google帐户,如果已注册,只要登陆即可,Google帐户只要注册一个,Google的所有应用都可使用。
第二步:创建一个应用,每个GAE帐户总共可以创建10个应用,每个应用空间500M。

第三步:输入申请人的手机号码,Google App Engine会向申请人手机发送一串数字组成的号码短信,以便验证申请人的有效性,当前Google似乎使用了SMS,形式为国家代码+手机号码,即+86TelephoneNum,然后就稍微等待一下短信输入验证码即可。根据本人经验一个手机号好像可以用来接收两次验证码。

第四步:填写GAE应用的详细信息,这里主要是填写应用标识符(application identifier)。由于这个标识符就是二级域名的前缀,所以是不可以重复的,比如你注册的时候填写的标识符是gaefreeblog,那么你的二级域名就是http://gaefreeblog.appspot.com/。一个帐号能申请十个这样的标识符,申请完以后这个是不可以修改的,所以填写时注意。

第五步:填写完毕后,GAE的应用就算申请注册成功了,你可以查看控制面板或者用appcfg.py上传你的开发程序或者邀请开发者和你一起来开发,注册其他应用依此类推。
如何将文件上传到Google App Engine的应用空间上
现在免费的帐户已经完成,下面我来告诉你GAE是怎么上传文件到服务器上的,因为GAE不像传统的空间提供FTP等服务的,所以会觉得稍微有点麻烦。目前我所知道的方法有三种,不过基本上都是根据appcfg.py演变而成,参数也一样。
方法一:GAE自带的appcfg.py
第一步:安装GAE,点击下载
第二步:由于GAE是python编程语言实现,所以需要安装python2.5以上版本,点击下载
第三步:配置yaml文件,注意用appcfg.py上传时目录下需要放置yaml文件,有关yaml文件的配置帮助文档在这。
第四步:appcfg.py update 上传文件的所在目录
方法二:第三方工具:SDUpload
点击下载,参数和appcfg.py应用一样,这个方法有个好处就是不依赖python环境,因为这个程序是编译成exe文件的,所以很方便。
appcfg.py和sdupload都有一个缺陷,帮助文档上说单个文件的最大上传大小为1,048,576字节,修改参数也无用,大伙可以尝试一下,呵呵。
方法三:Google App Engine Java SDK
这个方法我本人用的比较少,推荐上面两种方法。
第一步:下载appengine-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保存后退出即可(这一步很重要).
修改完以后按我上面说的上传方法把代码更新上去就可以,你免费的博客就大功告成了!
在上传的时候有时候可能会出现一些异常错误,一般你多试几次后能成功,最后祝你好运!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP