安装MoveableType

在XP下安装并使用MT

第一部分

如何安装mysql
下载mysql (可到www.mysql.com下载最新版本)【下载MyODBC 3.51.06 (Optional可选),下载SQLyog(汉化版)黑中括号里的好像下面步骤用不到】
1、解压,运行setup.exe完全安装,默认安装路径为:c:/mysql(一定要安装到系统盘的根目录下哦,否则会有很多麻烦)
2、安装完成后,打开“开始”按钮中的“运行”,输入命令:C:/mysql/bin/mysqld-nt.exe --install,并执行;
3、开始-->程序-->管理工具-->服务-->找到mysql-->启动它;
4、mysql安装完成,重启win2003
PS:mysql的安装我就不多说了,有时间再整理一个关于windows2003下IIS+PHP+MySql的教程;另外安装mysql时,最好不要改它的字符集,用默认的就可以了,我第一次选的是GBK大中文字符集,结果用中文写blog,都变成了乱码。


第一部分来源http://www.zhoufeng.org/archives/2005/06/movable_type_317_1.html(这篇写的很好,很详细,要耐心的看)

第二部分

一,准备工作:下载ActivePerl(我使用的是5.8版)和MoveableTypehttp://p4.elixus.org/snap/mt.tar.gz(安装后没有cgi.pm文件)或http://www.ymxzb.net/down.asp?id=1403&downid=0(可以省去修改字体一项,但安装后没法登录,要用户名密码))。

二,安装下载后的ActivePerl,完了,解开MT压缩包,将文件放在你的IIS所在的目录中,比如C:/INETPUB/WWWROOT/MT。

三,设置IIS对扩展名为cgi的perl脚本的支持:在开始-〉运行中打入inetmgr命令,回车启动IIS管理器,右击MT(或者你自己设定的目录),选择属性,在应用程序设置这一部分,点击创建按钮,接着点击下面的配置按钮,在应用程序设置对话框中选择添加,出现添加/编辑应用程序扩展名映射,在可执行文件文本框后点击浏览按钮,选择ActivePerl所在目录中的perl.exe,然后在后面手工添加 "%s" %s,最后结果如下:D:/perl/bin/perl.exe "%s" %s,扩展名一栏填“.cgi”,完了点击确定。这样IIS就能识别并运行扩展名为CGI的脚本。

四,在perl中安装MT所需的基本功能块。在开始-〉运行中输入CMD并确定,进入ACTIVEPERL所在的目录中的BIN,输入ppm。此时,提示符变成PPM>,输入install HTML-template,等待(等待时间视乎网络连接状况,因为它需要从网络中下载所需的文件),完了,接着安装install image-size,同样等待它安装完成,最后,安装运行MT所需的数据库,输入install db_file。

五,MT设置,打开MT目录下的mt.cfg设置文档,修改其中的CGIPATH,比如:Http://localhost/mt;(Http://localhost/是IIS的默认目录,即C:/INETPUB/WWWROOT)完了,接着修改DataSource为MT/db所在的绝对路径,比如:C:/Inetpub/wwwroot/mt

六,检查MT环境,打开浏览器,输入http://localhost/mt/mt-check.cgi。最主要的,看看有没有这一句:Your server has DB_File installed (用mysql除外)。如果没有的话,重复第四步中的install db_file。

七,设置MT对中文的支持,默认情况下,MT能够输入并正确的显示中文,但是,如果是在编辑环境下,就会出现乱码,这主要和MT默认的编码设置有关,下面我们来作修改:打开MT.CFG文件,找到NoHTMLEntities 1
这一行,删除前面的#,启用这个设置,接着找到PublishCharset SHIFT-JIS这一行,删除前面的#(如果有的话)并将之改为PublishCharset GB2312。完了,在MT/extlib中找到CGI.pm,打开它,找到$self->charset('ISO-8859-1');将它改为$self->charset('GB2312');

八,启用mt,http://localhost/mt/mt-load.cgi,完了之后,输入http://localhost/mt/mt.cgi,步骤可以参照帮助文档:


 第二部分来源:http://www.cnblog.org/blog/archives/2003_02_09_cnblog_archive.html#88952435但根据自己的安装过程对我认为不当的地方做了修改

第三部分

(三)、如何安装Mysql所需的perl模块
打开Perl Package Manager(PPM)Perl包管理器
(如果你在我windows2000中安装好了activeperl,则在程序里可以找到PPM)
1、安装DB_File模块(这个前面装过的话这里就不用装了)
在提示符ppm>后输入:
ppm>install DB_File
(稍等片刻屏幕会显示安装成功信息)
2、安装DBI模块
在提示符ppm>后输入:
ppm>install DBI
(稍等片刻屏幕会显示安装成功信息)
3、安装DBD-mysql模块
在提示符ppm>后输入:
ppm> install DBD-mysql
(稍等片刻屏幕会显示安装成功信息)
这样Mysql所需的perl模块就安装好了。
(注意安装时必须一直在线,应为系统会自动从www.perl.com下载包文件并安装。)
还有其他模块【其他模块我都没装,应该不会有问题】参见MovableType安装手册。
安装好后可以用mt-check.cgi检查所需的模块是否已经安装。【即输入http://localhost/mt/mt-check.cgi,看看有没有这一句:Your server has DB_File(或其他DB_File之类的东西) installed (用mysql除外?)。】这是MT能否正常安装的关键。

-------------------------------------------------------------------------------------------------------------------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值