December 04, 2003终于把MovableType安装好了 [Tech ]昨天费了半天才把MT装好,真是历经劫难…… 全部弄好的时候已经要熄灯了,所以这第一篇留到了今天来写。因为装的时候费了不少劲,赶快把还记得的过程写下来,生怕年久失修忘记怎么搞的了。 我使用的是Windows XP(Professional+SP1)+Apache 1.3.*+ActivePerl 5.8.*+MySQL 4.* 1.从http://www.movabletype.org/download.shtml下载MT的Full的压缩档案。 2.解压后将mt-add-notify.cgi 、mt-check.cgi 、mt-comments.cgi 、mt-load.cgi 、mt-send-entry.cgi 、mt-tb.cgi 、mt-search.cgi 、mt.cgi 、mt-xmlrpc.cgi 和 mt-view.cgi 中第一行改成我的Perl路径。我的Perl安装在c:\perl\bin\perl.exe,所以路径为 #!c:/perl/bin/perl
3.设置Apache,将MT的目录设为有CGI权限。 <Directory "d:/PATH/TO/MY/MT">
AllowOverride All Options All Order allow,deny Allow from all </Directory>
4.按照MT官方文档配置mt.cfg,然后在最后一行加上编码 PublishCharset UTF-8 当然,也可以使用GB2312,不过我更喜欢国际标准:)
5.执行mt-check.cgi,检查MT所需Perl模组是否安装。如果以前没有动过Perl,那么Storage Modules应该都没有安装。这时在命令行模式(shell)下输入 C:\Documents and Settings\xdanger>ppm ppm>install DB_FILE 安装DB_FILE。我使用MySQL,驱动方式选择DBI::mysql。 ppm>install DBD-mysql 如果是安装MT默认的Berkeley DB,那么应键入
ppm>install DBD-SQLite MySQL的配置文件C:\WINDOWS\my.ini里要有这2行:
basedir=c:/mysql
datadir=c:/mysql/data
6.然后执行mt-load.cgi,照例应该完成安装过程,但是……mt-load.cgi提示Connection error: Access denied for user: 'root@127.0.0.1' (Using password: YES) 。奇怪了,我的MySQL因为只有本机上可以访问,所以没有密码,而且其他的程序运行正常。这时还是Google救了我……http://www.virtualvenus.org/wiki/view/MT/ConnectionErrorAccessDenied——寒~~ 7.完成安装咯,配置Blog后别忘了修改Melody的密码。 Posted by xdanger at December 4, 2003 09:36 AM | TrackBackTrackBacks
TrackBack URL for this entry: http://blog.xdanger.com/script/trackback.pl/1
Post a comment
|