转载请注明出处:thinkingcentre.co.cc
省略废话,直奔主体请点这里
Google App Engine 是Google公司的云计算平台,支持这个平台的是Google公司的云计算集群,十分稳定和安全。由于帝国主义的Google公司对我们的社会主义国家采取敌视和不信任的态度(怎么和我差不多~呃),这些集群全部部署在天朝境外。这意味着:
- 你的账户信息和应用信息不会被透露给中国政府;
- 你安装的应用对 internet的访问不会受到GFW的审查;
- 你的服务器(云平台嘛,根本就不是一台真是存在的服务器)不会被有关部门搬走;
- 鉴于Google App Engine涉及到大量商业应用,相关部门对它进行封锁的可能性较小
- 如果不是很热的博客你可以免费使用这个空间,当你的博客变热时你可以将应用无缝的迁移到廉价的付费服务上(事实上你只要付费就可以了,根本不用迁移)
只要你拥有一个Gmail帐号,你就可以成为Google App Engine的免费用户,可以建立十个应用程序,每个程序拥有500MB的空间,不设上限的数据库空间和大约每天1000000次的Request和数十亿次的CPU周期(看到这么多零作为个人博客用户你该放心了)。
著名的博客系统WordPress由PHP+Mysql写成,这对其部署在Google App Engine上的可能性新构成了一定的挑战,最主要的原因并不是网上说的Google App Engine只支持Python和Java(事实上由Java设计的PHP解释器Quercus已经非常成熟了)。而是WordPress使用的Mysql是关系型数据库而Google App Engine出于安全考虑只提供非关系型数据库的支持,这使得WordPress在Google App Engine上的部署如此困难。已经有人着手解决这样的问题,有兴趣的玩家可参看http://blog.caucho.com/?p=196。
偏离主题了啊。Micolog是完全基于Google App Engine的一个博客系统,由中国人徐明(终于看到中国人了,在Python.org都不能访问的今天)开发和维护。作为一个开源项目,这个博客系统体现出了优异的开放性和可扩展性。只是现在参与开发的人很少限制了它的发展,在这里我也呼吁有能力的大大们积极参加到这个项目中来。
正题
准备:
- 下载程序:
- Micolog 0.7 RC2: http://micolog.googlecode.com/files/micolog0.7rc2.zip
- SDUpload 0.1 Beta(这版本号低的吓人,不过很好用):SDUpload 0.1.rar
- Micolog 0.7 RC2: http://micolog.googlecode.com/files/micolog0.7rc2.zip
- 注册Google App Engine账户,这个我这里不写了,网上有很多教程。这里假设你的app Name是lzsblog(呵呵,我的博客地址)。
部署:
对于非专业玩家和时间拮据的大牛来说部署Micolog的难点,在于上传Google App Engine应用。前些天搞GAppProxy的时候看到了个不错的软件SDUpload可以很方便的上传Google App Engine应用,用了几次还不错。
将下载下来的micolog0.7rc2.zip解压,修改其中的app.yaml的application条目,修改成application:lzsblog(这里lzsblog替换成你的app name)。
将这个解压出的文件夹拷贝到sdupload解压出的文件夹之下(方便操作)
调出命令行:开始-》运行 输入cmd(win7用户直接在开始菜单搜索栏中输入cmd回车),在命令提示符中切换文件夹至sdupload所在目录,比如是c:\TDDownload\sdupload。就输入cd c:\TDDownload\sdupload+回车,如果是d:\TDDownload\sdupload,则要输入cd d:\TDDownload\sdupload+回车和d:+回车。
输入sdupload update micolog0.7rc2
按提示输入gmail邮箱地址和密码。
上传完成后 micolog就可以使用了
Good Luck
没有评论:
发表评论