部署自己的Jaiku

Jaiku,当年被Google收购的时候可谓轰轰烈烈(-,-其实我完全没听说)
作为对抗Twitter的重磅炸弹被大肆宣扬。
可惜时至今日,经济危机越来越严重。
Jaiku也被放到了Google停止的项目清单之中。
最终被移植到App Engine上改名为JaikuEngine,
作为Open Source的项目继续着它的生命。。。-,-
废话不多说(已经说了很多了),自己搭建一个玩玩吧。
前提条件下载安装Python,Google App Engine SDK.
1安装Python
2安装Google App Engine SDK
3去appengine.google.com申请开通服务。创建自己的app(例如winds)
4下载JaikuEngine
svn checkout http://jaikuengine.googlecode.com/svn/trunk/ jaikuengine-read-only
5本地试运行
在jaikuengine目录下,
运行 python manage.py testserver common/fixtures/*.json
看看效果还是很漂亮的。
6修改服务器端配置。
安装这篇文章的内容修改相应的文件内容。
7打包Django
Appengine上的Django是0.96的,jaikuengine需要1.0以上的版本。
所以自己需要将Django压缩成zip上传上去。
linux的用户可以直接通过make zip_all执行这个命令。
windows的用户只好自己裁剪压缩了。因为appengine有文件大小限制。
8上传
python appcfy.py update jaikuengine
OK了,这样就可以用了。
我的Jaiku: winds.appspot.com
比Twitter的概念多了一个Channel.
呵呵,目前的版本还有很多低级的错误,等它成熟一点再来捣鼓。

 

无觅相关文章插件,快速提升流量