Movable Type,简称MT,是由位于美国加州的Six Apart公司推出的网志(
blog)发布系统。它是全球最受欢迎的网志系统之一,包含多用户,评论,引用(
TrackBack),主题等功能,并广泛的支持各种第三方
插件。
软件特点
Movable Type不仅可以应用于个人的网志系统,而且可以应用于商业、教育等领域。
一、完全重新设计的用户界面。你第一次登录到MT4,你将看到一个图形显示
博客活动、可定制的面板、以及更强大的日志管理能力。
二、具有更强大的发布能力。支持博客文章之外的单独页面,更完善的包括警告信息的模板,智能归档系统。
三、内置了大量流行的优秀插件。很多流行的插件已经被集成到MT4的内核之中,还有几十款是基于MT4的新插件。
四、更多的技术创新。内置了类似OpenID的尖端技术,能很好的补充原有的用户注册功能。同时,MT使用一套强劲的全定制功能来建立一套强大的权限系统,你可以精确设置每个注册用户的权限。
五、特色功能。MT4支持建立无限数量的
博客,并可以将部分或全部内容整合到一起,在你博客的一个页面里显示,同时还具有整合企业级应用和高级社区功能。
功能
弹性的数据储存,可选择多种
数据库系统。如MySQL、PostgreSQL 或 SQLite等。
程序码均以函式库来处理,这样你可以弹性地修改Movable Type的各部分功能,或在其它程序中叫用Movable Type的功能。
具有引用功能,能够让网志与网志间、文章与文章间发展出更多的紧密相连。
内置了大量流行的优秀插件。
内置了类似
OpenID的尖端技术,能很好的补充原有的用户注册功能。
Movable Type使用一套强劲的全定制功能来建立一套强大的权限系统,你可以精确设置每个注册用户的权限。支持建立无限数量的
博客,并可以将部分或全部内容整合到一起,在你博客的一个页面里显示,同时还具有整合企业级应用和高级社区功能。
安装
Windows下安装
下载Movable Type,执行如图1、图2操作。
安装完成后,安装程式会自己开启浏览器,并且执行 oin-setup.cgi 这个脚本,来设定资料库的初始结构。
Linux/FreeBSD下安装
首先,我们得先确定系统上装有Perl 。 理论上5.004_04版以上的
Perl就可以执行Movable Type ,不过Perl从5.8版起,对于万国码(UNICODE)才有完善的支援;如果希望Movable Type对中文字有更好的掌握,就应该要把Perl(以及所有会用到的Perl模组)升级到5.8版。
然后下载你需要的版本,用以下命令解压缩(X代表版本号):
gunzip MT-X-full-lib.tar.gz tar -xvf MT-X-full-lib.tar我们还得把这些
档案复制到网页服务器使用的目录中、能够使用CGI脚本的目录里。 举例来说,如果你在网页服务器的
组态档案(例如 /
usr/local/etc/
apache/httpd.conf )里设定可以执行CGI的目录位于 /usr/local/www/cgi-bin/ 的话,你可能就应该这么做:
cd /usr/local/www/cgi-bin cp -r /home/foo/MT-2.64-full-lib/ . 我们还得先把MovableType管理介面的静态档案,包括整个 docs 目录、整个 images 目录,以及 styles.css 搬移到正确的目录去,他们才能够被正确显示出来。
举例来说,如果你在网页服务器的
组态档案(例如 /
usr/local/etc/
apache/httpd.conf )里设定MovableType的
主索引目录( DocumentRoot )为 /usr/local/www/mt 的话,你可能就应该这么做:
mv /usr/local/www/cgi-bin/docs /usr/local/www/mt/docs mv /usr/local/www/cgi-bin/images /usr/local/www/mt/images mv /usr/ local/www/cgi-bin
/styles.css /usr/local/www/mt/styles.css
档案复制过去后,你还需要调整档案权限,让它们能够被执行。 请用这样的指令:
chmod 755 /usr/local/www/cgi-bin/mt*.cgi
Movable Type还需要用到资料库来储存文章或模版等东西,你可以选用 MySQL 、 PostgreSQL 、 Berkeley DB 或 SQLite 。 如果你决定要用 Berkeley DB 或 SQLite 的话,你得要在安装Movable Type的目录中建立起一个叫 db 的目录,并把目录的权限设成 777 。 可能的指令会是像这样: mkdir /usr/local/www/cgi-bin/db chmod 777 /usr/local/www/cgi-bin/db
到此所有操作均已完成
服务器上安装
2访问Movable Type自带的检测脚本
3运行Movable Type安装脚本
Movable Type自带了一个安装程序脚本,通过它,我们可以很直接方便的创建配置文件,写入初始数据,创建超级管理员帐户等,这个文件名称叫作“mt-wizard.cgi”,按照以前的操作
4选择数据库类型并填写数据库信息
如果你的系统支持什么数据库,在这里都会有一个下拉菜单可供你选择,选择一款数据库之后,就会要求再填写相关的数据库信息,在这里,你需要首先创建好数据库,填写数据库完成之后,点击“Test Connection”以测试是否可以连通数据库,如果未连接成功,则你需要重新填写,如果测试通过,刚可以进入下一步。
5选择邮件发送方式并测试
Movable Type可以以 SendMail或者SMTP两种方式发送邮件,对于Windows服务器,我们一般会使用SMTP发送方式,但是对于
Linux或者类Nix系统,一般都支持SendMail方式,这种方式更加方便。
在完成了前面的操作之后,即可以创建网站的超级管理员帐户。创建超级管理员帐户十分简单,就像我们平常在其它网站上面注册帐户一样,只需要填写用户名、前台名称、邮箱地址以及密码即可。
7创建第一个网站
前面操作全部合成之后,就剩下整个安装过程的最后一步了,创建第一个网站,创建网站与创建超级管理员用户一样,只需要输入相关的信息即可,在这里面,网站的访问地址就是你第一个创建的网站将来的首页地址,并不一定是安装程序所使用的域名的子目录,也可以是其它地址,但是必须要保证一点,那就是网站的首页地址与下面所填写的服务器存储位置是对应的,也就是说“当访问网站地址时,其访问到的目录实质上就是下面填写的网站服务器存储路径”。
创建完成之后,点击继续,Movable Type会自动安装将默认数据插入数据库,接下来我们就可以点击“Sign into Movable Type”登陆网站的后台了。