安装使用GAE(Google App Engine)

GAE简介

GAE,(全称Google App Engine),是Google云计算的一部分,是一个互联网应用服务引擎。你可以使用GAE的API开发互联网应用,在 Google 的基础架构上运行你的网络应用程序。 GAE应用程序易于构建和维护,并可根据访问量和数据存储需要的增长轻松扩展,而不用担心带宽和主机问题。使用GAE,只需上传你的应用程序,它便可立即 为你的用户提供服务。 使用GAE是免费的,每个用户可以拥有500MB的存储空间,以及支持每月500万PV,这对普通的用户来说绰绰有余。当然利用GAE搭建博客有优点,也 有缺点。

如何利用GAE平台架设专属于自己的BLOG。

一、运行GAE 的准备工作

安装Google App Engine SDK for Python

http://code.google.com/intl/en/appengine/downloads.html

安装Python

http://www.python.org/download/

请安装Python 2.x的版本!如果安装3.x的版本,GAE是不干活的。

二、申请注册GAE

这里我默认你已经拥有Google帐号,到GAE的页面去注册一个帐号。首次创建GAE会有个欢迎页面。

GAE帐号免费申请,需要手机短信认证,手机号前记得添加国际区号,例如中国的用户写上+86。

注册GAE需要手机 短信验证

三、建立Application

利用短信收到的验证码激活并登录GAE。GAE的每个用户可以创建10个应用,不算多,也不算少了。

当然,你现在还没有 任何应用,那就来创建一个。为你的应用取一个喜欢的名字,不过你可能会发现要找一个别人没用过的好名字,真的很难。

记住你取好的这个名 字,以后就可以通过http://{yourname}.appspot.com
访问你的博客。

四、下载micolog
博客代码

再次感谢xuming的开源博客程序,他在Google Code放出了micolog博客的 GAE代码,任何人可以下载使用。

传送门:http://code.google.com/p/micolog/downloads/list

五、测试运行micolog博客

将下载的压缩包解压到Google App Engine SDK的安装目录,默认目录是『C:\Program Files\Google\google_appengine』,用记事本打开『micolog』文件夹中『app.yaml』文件,把第一行的 『application:』后面的字符串,改成你在GAE上新建的应用名,比如是colin-young。

然后运行 Google App Engine Launcher(安装GAE SDK时默认会添加桌面和开始菜单快捷方式,如果没有,在安装目录『…\google\google_appengine』的子目录『launcher』 下,找到并运行『GoogleAppEngineLauncher.exe』。在GAE Launcher中添加本地的Application。

添加已有的应用

填入micolog 的目录来把它添加到GAE Launcher中

添加好了我们的 micolog程序后,点击Run,等待片刻,再点击Browse,就可以在浏览器中预览你的博客程序了。如果测试一切正常,就可以上传了。

测试应用是否正常运 行

六、上传部署micolog博客

从开始菜单,运行cmd,进入命令行。进入Google App Engine的目录(默认进入命令为『CD  C:\Program Files\Google\google_appengine』),输入命令:『appcfg.py update micolog』。(记得用Tab键哦。这下会体会到Tab键的强大了吧?)

首次上传会要求输入 你的google帐号(******@gmail.com)和密码。然后要做的就是等待。

上传完成后,就可以 通过访问http://{yourname}.appspot.com的方式浏览和管理你在GAE上的博客了。Have Fun。

以后想折腾模板或者 插件等需要到C:\Program Files\Google\google_appengine\micolog目录下,修改相应文件,修改后记得用上述命令上传覆盖哦。主题和插件安装只需把下载的文件解压到micolog下的theme和plugins目录下,上传就好了。

一直想爽爽GAE, 下午抽时间出来试了一下感觉挺好玩的。

网站找的几篇文章这边还不错跟着做就能玩起来了。