typo搬家
为了coffeeidea的组织,这两天都在想把blog的地址加个前缀。无奈ruby和rails实在不精通,route的文档也很晦涩。而且文档说的都是用fastcgi的方式,无奈我偷简单用了lighttpd proxy+mongrel。很多文章介绍的用法不能直接套用。
今天决定在rails上想办法短时间有点困难,后来想到既然我的typo实际上的web前端是mongrel,那这些url rewrite的活应该让mongrel来作。果然随便敲了个help,就发现mongrel就支持给定rails的前缀。试用一下首页已经好了,但是以前的文章很多连接还有问题,可能要迁移了,以后来搞。
装好typo,开播 1
本来是打算自己从头写一个自己的blog来学习rails的,可惜这个过程既不好玩,我也没有那么有效率。而且兴趣太杂,根本没有那么多时间来钻研,在这点上要佩服我的同事,说写个java vm,马上就专心干活,没多久现在就略有小成。无奈之下决定用个现成的,有了想法也可以自己mod,也算是练了手了。 今天晚上,花了一点时间在debian 4.0上装了typo。发现debian对于ruby的打包还是有点问题,似乎是没有遵守ruby gems包的省却位置。结果装完后用手册的命令没法启动,最后只好手动用mongrel。下面是这次安装的简略记录,和官方提供的差不多。
- 先装好rails,ruby-sqlite, mongrel(typo好像depend mongrel_cluster的,我没用)
- gem install typo
- 在debian下到/var/lib/gems/../typo[version]/bin, ‘ruby typo install [dir]’
- 然后到前面安装的目录里面,’ruby /…/mongrel[version]/bin/mongrel-rails -d -p [port] -e production
现在的方法还是很ugly,有空还是写个脚本启动比较好。
