Blog

用MT4构建blog有感

来了加拿大,换了新名字,因此想新建一个blog,来完全用英文书写。昨天注册了域名ferrisliu.com,准备在上面构建一个blog。

很早就知道了两大主流blog程序为Wordpress和Movable Type。这个blog是用Wordpress构建的,在建立的时候我学到了很多,加深了对PHP和SQL数据库的认识。于是我想在新的blog上试验一下Movable Type,一是为了新鲜,二是想看看用perl编写的cgi程序如何操纵数据库的。

会者不难,这事显而易见的道理。之前我从没有安装过cgi程序,曾经草草的浏览过别人写的MT安装,感觉很麻烦。因此开始时心里也有些惴惴。不过因为有了Wordpress和MediaWiki的安装经验,我觉得不会搞坏什么,于是便大胆试一下。

MT4给我的一个很大的感觉就是体积大。原先安装WP的时候,如果选择上传文件,很快就可以从本地传到主机上,那时我还在用拨号上网。而这里的上百KB的上传速度,我上传整个程序用了至少十分钟。这真是令我感慨,而且更加深了我对MT的好奇心——这么大的程序,一定比WP要多出不少功能吧?!

我忽然发现官方的简易安装说明读起来不难,于是就按照说明一步一步来。不过到了最后一步让我运行程序,我记得从别人的blog上看到的需要修改mt-config.cgi-original这个文件,添加主机和数据库的设置,并把文件另存为mt-config.cgi。这个和WP差不多,我会!于是我驾轻就熟的修改了文件上传了上去。然后就是运行mt.cgi文件,结果告诉我错误,说什么数据库不对(后来发现我确实是设错了参数)。当时很不明白,但想到官方说明里没有说是要修改文件,于是就把我修改的文件删除了试试,结果居然可以了,应该是版本之间的区别吧。原来一切都可以从浏览器里自动设置,这倒是相当人性化呢。

设置了为数不多的几个参数,都是显而易见的选项,除了有一个设置邮件服务器的让我有些迷惑。我试着选了系统默认的sendmail,结果成功了。而且Dreamhost的主机非常适合搭建MT系统,所有需要的perl模块都齐全,没有遇到什么麻烦。

然后试着写了一篇post试试,系统居然默认支持markdown,非常方便。系统后台也很漂亮,从里面书写很舒服。默认的模板已经比较漂亮了,我现在还没来得及调试新的功能。总之现在基本上正常了,除了一个问题。

问题就是我只能把blog放在主机上的主目录里,例如ferrisliu.com/blog,这样访问起来很正常,但我要是选择域名位ferrisliu.com,访问就不正常了,还没有想好原因。

1 comment

  1. 沙发

Leave a Reply