其实在Linux虚拟主机上安装Movable Type 都差不多,但是具体到某个虚拟主机时又有一点差别。比如按照官方的安装建议,安装文件安装在cgi-bin中,而mt-static文件夹在这文件夹之外。但是比如说我使用过的PlusRegister的、DreamHost的虚拟主机都没有cgi-bin这个文件夹,这个需要自己新建一个,其实cgi安装文件不一定要安装在cgi-bin文件中。HostMonster中的chi-bin在你Add-on一个新的域名后对应的文件夹中就会自动生成cgi-bin文件夹,但是此cgi-bin文件夹默认情况下是无法通过浏览器访问的,会出现403提示。所以同样,本人建议不管是什么虚拟主机,最好就是新建一个文件夹用来存放cgi文件。同时可以将mt-static也放在此文件夹,如果将mt-static放在安装的cgi文件夹在外,在启用防止垃圾评论时,需要在mt-config.cgi文件中添加上如下的代码,其中/path/to/mt/mt-static是mt-static文件夹在你的虚拟主机上的完整目录,如/home/username/public_html/mt/mt-static
CaptchaSourceImageBase /path/to/mt/mt-static/images/captcha-source
还需要注意的是,如果你打上了中文补丁,那么需要在第一时间刷新一下模板,这样你的后台和前台才会全部转换为简体中文显示。
特别的,在HostMonster上默认以下两个Perl模块是未安装的,所以需要自己在控制面板里面安装,其实很简单,只要复制这两个模块名,到Perl模块中安装一个 Perl Module下的输入框中粘贴后点击安装即可。这两个模块是Crypt::DSA和Mail::Sendmail。HostMonster系统中这两个模块的版本分别是0.14和0.79。
使用HostMonster特别需要注意的是HostMonster对虚拟主机的CPU使用有限制,因为维护MT后台时要经常调用mt.cgi这个文件,也就是说频繁使用Perl。所以使用时需要注意一下。
