扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:Builderau.com.au 2007年6月20日
关键字: Office
博客日志(blogging)——维护记录个人对生活的看法以及其他不相关事情的在线日记的行为——已经如狂风暴雨般席卷了Internet世界。大多数用户都是从在免费服务提供商处注册一个帐号开始他们博客生涯的;但是随着他们对这项活动更加熟悉起来,同时随着他们的blog受到了欢迎,对更大控制能力或者特性的需求就开始促使他们在自己的Web服务器上安装博客软件。
一个更受欢迎的博客软件是Movable Type(MT)。由Six Apart开发的MT是一个Perl应用程序,并且有免费的非商业版和付费版两个版本,其中后者提供了技术和安装支持。不论你使用哪个版本,对于专业的或者业余的博客们来说,它们都易于安装、容易使用、具有丰富的特性。
要开始使用Movable Type,你就需要一台Web服务器,并允许你执行使用Perl编写的CGI脚本——Perl 5.004_04或者更高的版本,并带有缺省的BerkeleyDB数据库,用于内容本身(MT同时还支持MySQL和PostgreSQL)。
下一步,在你的Web服务器根目录下依次创建两个叫做mt-web和mt-static的目录,分别用于存放内容和静态文件;在Web服务器根目录之外的地方创建一个mt-db目录,用于放置数据库文件(见下面的图表)。然后把发行版里包括的CGI脚本上传到服务器CGI-BIN目录里。不要忘了“chmod 755”CGI脚本,这样服务器就能够执行它们。
一旦你完成了上述所有内容,你就应该能够看到下面这样的目录树:
apache
|
|-- cgi-bin
| |-- lib
| | |-- MT
| |-- plugins
| |-- schemas
| |-- search_templates
| |-- tmpl
| |-- cms
|-- htdocs
| |-- mt-web
| | |-- myfirstblog
| |-- mt-static
| |-- docs
| |-- images
|-- mt-db
剩下要做的事情就是配置上述文件目录下的MT了。首先找到CGI-BIN目录下的mt.cfg文件,更新CGIPath、DataSource和StaticWebPath这三个参数。参数CGIPath用来指定CGI脚本的位置,DataSource参数用来控制数据库文件的位置,而StaticWebPath会保存静态文件的位置。下面就是这些参数的示例,这里假定使用的是上面的目录树:
CGIPath http://www.myblogsite.com/cgi-bin/
DataSource /usr/local/apache/mt-db
StaticWebPath /mt-static/
到了这个时候,你应该运行浏览器里包含的mt-check.cgi脚本,以验证所有的内容都能够正常运行。然后通过浏览器执行mt-load.cgi脚本,将MT初始化,把模板、数据和作者信息都加载到你的blog里。然后就可以从系统里删除加载脚本,但是你始终要确信已经做了个备份,以防万一。
现在,Movable Type就已经全部加载完毕,并准备好开始接受blog和blog项了。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。