用Google GAE 搭建博客

用Google GAE 搭建博客

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

运行GAE 的准备工作

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

申请注册GAE

这里我默认你已经拥有Google帐号(没有的自己去申请),到GAE的页面去注册一个帐号。

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

建立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\Googlegoogle_appengine』

用记事本打开『micolog』文件夹中『app.yaml』文件,把第一行的 『application:』后面的字符串,改成你在GAE上新建的应用名

然后运行Google App Engine Launcher,在GAE Launcher中添加本地的Application。

添加好了我们的micolog程序后,点击Run,等待片刻,再点击Browse,就可以在浏览器中预览你的博客程序了。

如果测试一切正常,就可以点Deploy上传了。

也可以用cmd命令行上传,方便解决疑难杂症。

在开始输入cmd,运行cmd.exe

进入Google App Engine的目录(默认进入命令为『CD C:\Program Files \Google google_appengine』)

输入命令:『appcfg.py update micolog』

上传时要有耐心等,出现提示可以关闭该窗口时就OK了。

刚上传好大概等十分钟才能刷出页面

主题在管理里可以自己更改

4 条评论

  1. Misterhe2011 年 09 月 24 日下午 11:17 回复

    在GFW面前,一切都是浮云!

    • snowtraces*2011 年 09 月 24 日下午 11:32 回复

      @Misterhe: 现在是浮云了,但是当时还是可以的

    • 882502011 年 11 月 02 日上午 9:45 回复

      @Misterhe: 这是我的 GAE 博客,不是浮云,呵呵。

      • snowtraces*2011 年 11 月 02 日上午 11:15 回复

        @88250: 反向代理……