Community_Engine –社区化平台(SNS)
CE是Rails下的一个SNS插件(官网:http://communityengine.org/),通过这个插件可以很轻松的搭建一个社区化网络平台,实现好友管理,博客,论坛,相册管理,活动等社区化的功能。目前我们希望基于这个插件来开发我们的应用。
现在来看下如何搭建这个平台:
整个搭建的顺序是参考了官网给出的一个安装指南:
http://github.com/bborn/communityengine
[b]Linux版本[/b]
前提条件:【很重要!】
1、CE目前指定的Rails版本是2.3.4,推荐也使用这个版本,不然后面在安装过程中会遇到一些小问题。如果是Linux用户,运行$sudo gem instaoll –v=2.3.4 (通过这个命令来指定安装的版本)
2、安装ImageMagick (>6.4) ,这个是用来做图片处理的插件,这个我在Linux下面没有装,只是装了rmagick相关的插件,但是发现最后CE还是可以正常运行的,建议装一下吧,安装方法可以去官网查一下。
3、一些gems包:
rmagick
hpricot
htmlentities
rake 0.8.3
haml 2.0.5
calendar_date_select
ri_cal
authlogic
searchlogic
aws-s3 (if using s3 for photos)(可选,这个用来选择图片服务器用的。)
CE是Rails下的一个SNS插件(官网:http://communityengine.org/),通过这个插件可以很轻松的搭建一个社区化网络平台,实现好友管理,博客,论坛,相册管理,活动等社区化的功能。目前我们希望基于这个插件来开发我们的应用。
现在来看下如何搭建这个平台:
整个搭建的顺序是参考了官网给出的一个安装指南:
http://github.com/bborn/communityengine
[b]Linux版本[/b]
前提条件:【很重要!】
1、CE目前指定的Rails版本是2.3.4,推荐也使用这个版本,不然后面在安装过程中会遇到一些小问题。如果是Linux用户,运行$sudo gem instaoll –v=2.3.4 (通过这个命令来指定安装的版本)
2、安装ImageMagick (>6.4) ,这个是用来做图片处理的插件,这个我在Linux下面没有装,只是装了rmagick相关的插件,但是发现最后CE还是可以正常运行的,建议装一下吧,安装方法可以去官网查一下。
3、一些gems包:
rmagick
hpricot
htmlentities
rake 0.8.3
haml 2.0.5
calendar_date_select
ri_cal
authlogic
searchlogic
aws-s3 (if using s3 for photos)(可选,这个用来选择图片服务器用的。)