MovableType 的简单安装(mysql)
一直听说MovableType是全世界使用最多的blog程式,最近又闹出更改协议的事情,就跑去关注了一下。发现MTbook.net以前提供的一个中文化好的包已经撤下来,换上一个不包含MT原始码的包,不过还是扔了一个diff文件在那边。
这样就好办了。去弄一份MT2.661的原始码,现在估计不是太好找到了,而且不是官方来的就是非法的……这个就看各位自己显神通了,恕我不能提供。然后patch -p1 < mt.diff,打好这个补丁(多是一些改charset的工作)。将mtbook.net提供的文件全部补充到原始包中去,这样有了htmlarea和一些插件。
关键的部分,修改mt.cfg,主要修改的地方:
#cgi执行目录,我的主机哪里都可以跑cgi,所以就是这样,其他的我不清楚。CGIPath http://yourhost.com/mt/#db source ,我用mysql,所以把这行注掉#DataSource ./db#修正编辑的时候乱码问题NoHTMLEntities 1#制定输出编码PublishCharset UTF-8#设定mysql,这里使用DBI::mysql,数据库叫mt\_db,用户mt\_user#注意不要手工导入schemas/mysql.dumpObjectDriver DBI::mysqlDatabase mt_dbDBUser mt_user
然后,修改mt-db-pass.cgi,将里面的那一行换成你的mysql用户的密码即可
接着,去 http://yourhost.com/mt/mt-load.cgi,初始化一把,会直接让
你登录进去,修改用户密码,修正部分不正确的路径设定,就都OK了。
记得删除mt-load.cgi,并写.htaccess来限制访问mt.cfg,由于我使用的drupal里面的.htaccess已经限制了.cfg文件访问,故不必再弄。
好了现在已经有了一个正确的,可以用的中文MT了。其他的设定我不懂,就不说了。有一点是要说明的,MT需要一堆perl模块支持,找个好的主机是前提,要不还得
自己装:P
MT非常的清爽,完整的支持各种blog的流行技术,并且,模板编辑方便,会生成静态的html档,这一点大大的加快了用户浏览的速度。不过,从体积和功能上讲,drupal依然是第一流的,只是drupal做为一个内容管理软件,功能太强大,不少用户受不了:P。在纯粹的blog方面,MT要比drupal强。
MT2.661是最后一个包含个人用户可以随意使用的授权的版本,虽然官方说也要收回这个授权,不过,全世界不知道多少人用MT,她哪里管的过来。3.0也有免费版本,不过没有任何支持,限制一个用户,我想也不可能有中文化的工作了。不知道2.661里面有没有向MT官方报告的代码……
感谢jedy对MT中文化的工作,他并且开放了他所编写的书籍的完整电子版,真是个好同志。
我这里的demo已经删除~中文手册见http://mtbook.net
Copyright © 2004-2025 WL