Movable Type 是一个不错的 blog 程序,与 wordpress 不同的是,它不是基于 php 的,安装时常出现一些问题,让人感觉安装不易,下面写出我的安装过程,让大家参考,相信这篇文章能让绝大多数的朋友轻松安装好 Movable Type 。
- 确定你已经安装好 apache、mysql 和 perl 。推荐你使用集成的套件。比如 wamp
- 下载 Movable Type 后解压到你的 web 服务目录下,比如我的路径是 /home/www/mt
- 如果你是 windows 系统,请更改 mt 目录下面的 cgi 文件,文件中第一行是你的 perl 程序所在位置。例如你的 perl 安装在 d:/usr/wamp/perl/ 就将
#!/usr/bin/perl -w
改为
#!d:/usr/wamp/perl/bin/perl -w
如果你是 linux 系统,不用修改就可以直接进入下一步。
- 打开浏览器,运行 mt 目录中的 mt-check.cgi 文件,以便确定你的服务器已满足安装 MT 的环境需求。我运行的地址是 http://localhost/mt/mt-check.cgi
如果你运行这个文件时,浏览器显示出了文件本身的代码,而没有执行,说明你的apache服务器没设定好cgi支持,你可以在配制文件中加入以下代码addhandler cgi-script .cgi .pl
如果提示没有权限执行,你还要打开 mt 目录的 cgi的执行权限,示例如下
<Directory “/home/www/mt/”>
AllowOverride None
Options Execcgi
Order allow,deny
Allow from all
</Directory> -
check 通过后,就可以修改 mt-config.cgi 文件了。路径部分示例
CGIPath http://localhost/mt/
StaticWebPath http://localhost/mt-static数据库部分示例
##### MYSQL #####
ObjectDriver DBI::mysql
Database 数据库名称
DBUser 数据库用户名
DBPassword 数据库密码
DBHost 数据库所在主机名称(通常是 localhost ) - 建好数据库后,运行 mt 目录中的 mt.cgi,根据提示完成安装。