EsKit使用指南
EsKit是一个基于Ruby on Rails的博客系统,嗯,ABitNo造的轮子。一些特点可以参见上一篇文章:低调发布我的 Blog程序
或许你只是需要尝试一下,我为大家部署了一个Demo,你就尽情蹂躏它吧
这里是后台地址:http://eskit.abitno.me/admin
用户名:admin, 密码:rubyonrails
感觉不错吗?想学习Rails?或者想测试下Rails 3写出来的程序?亲自部署一个试试看吧!你的每一次部署都是对俺的支持啊!!你能因此喜欢上Rails我会开心死的!!!假如EsKit让你对Rails开始反感,千万不要告诉我,我喜欢听好听的--囧
安装Ruby
开发使用的ruby 1.9.1p378,还没对其他ruby版本进行测试,推荐你也安装此版本吧,会少些问题,这里是官方FTP ftp://ftp.ruby-lang.org/pub/ruby/1.9/
Linux的源里一般都有这个版本,你要真找不到就到ftp上下载解压,然后
./configure --prefix=/opt/ruby191 make sudo make install
最后不要忘了把ruby的bin目录加到PATH里,还有
gem update --system
配置数据库
强烈推荐使用sqlite3,我的博客一直都是运行在sqlite3上的,通用的Linux发行版本中都会有sqlite3的吧,至少我还没遇到哪个Linux里没有的,或者我见过的太少~
用sqlite3的话也没什么需要配置的,只要安装一个gem
gem install sqlite3-ruby
libxml2和libxslt
这也是每一个Linux发行版本中都有的,没有让它去死,当你安装好这两个lib之后,需要一个gem,话说安装这些lib的目的不就是为了gem吗。。。
gem install nokogiri
获取EsKit
前面的工作你还没有累的话,我们就要到达目的地了。如果你安装了mercurial(鸡冻!)
hg clone https://exkit.googlecode.com/hg/ eskit
你实在讨厌水銀的话,这里有打包的版本http://code.google.com/p/exkit/downloads/list
安装需要的gems
虽然有bundle,但我用它总是会出问题,先这样原始的来一下吧
gem install rails --pre gem install thin
另外三个gems需要你到刚刚下载解包后的eskit中寻找,寻找啊~~~
gem install vender/cache/plist-3.1.0.gem gem install vender/cache/textpow-0.10.3.gem gem install vender/cache/ultraviolet-0.10.5.gem
可以运行了?
是的,可以了,是不是觉得很麻烦但很有乐趣--
rake db:migrate rake db:seed thin -d start
打开你的浏览器,不要是IE就行,IE会被毙掉的。。。
http://localhost:3000/blog
http://localhost:3000/admin
用户名:admin, 密码:rubyonrails
打完收工~
本文基于 署名-非商业性使用-禁止演绎 2.5 中国大陆 发布
25 COMMENTS >>LEAVE<<
-
测试了一下,
感觉不错 -
@aoyoo
你真快,我好感动
-
这个blog很不错:-)
-
We're sorry, but something went wrong.
We've been notified about this issue and we'll take a look at it shortly.
-
我到cPanel上面玩一下,演示站上面送了一张图片给你,偷了foxgirl,投桃报李。
-
@tunpishuang
原来是有人把一个选项给删除了,看来我应该在程序里写好哪些选项是必须的才行
-
我是来看背景图的……
-
布置一个体验demo,不想整ruby,看看。
-
@adqin1984
我擦,原谅我眼瞎,demo早已出来乐
-
刚刚想配置环境试用下 发现最后提到的“三个gems”并没有在安装包里吧?
-
看来是水银版本没有更新原因吧!
-
@ABitNo
嗯 后来直接到Google code下载最新包 正常
不过感觉站点管理还是不够修改为较为众化的
是不是需自己修改程序文件之类的? -
@ABitNo
不是这个意思咯 后台用户体验挺简洁明了的 改天Gtalk上跟你聊我的意思咯 因为我个人表述能力方面比较欠缺 就不再此出丑 嘿嘿
-
断网快一年了,又回来了
-
@wliment
什么情况?怎么会断网一年?
-
@ABitNo
新疆不是出了个7.5事件嘛 zf就把网线给拔了(怕恐怖分子在利用网络鼓动宣传,在加上怕我们把相关的视频,图片发到网上),最后我们新疆这就成了大局域网中的小局域网,那个惨的,干啥啥不灵,下载个小插件都等了几个月,这部才开网,一看你这都变成这样了。
-
@wliment
原来新疆真的开网了,新疆的朋友们受苦了
-
@ABitNo
我看到你退学了
我也有点冲动 哈哈 -
textpow没了??
-
额……我想说的是没有oniguruma??
-
@SunRise
在hg里面的没提交,打包发布的版本里有。。。
-
ruby1.92应该也可以的吧~~rails3.10?另外~~大爱这个blog
-
搭建不起来~~why?