全新安装Movable Type3.2 (1)

| | Comments (4) | TrackBacks (5)

当我们做好了必要的准备工作之后,现在就可以开始安装 Movable Type 了。

安装有好几种方法,这里主要介绍的是用FTP上传的方法。

这一节我们要到服务器上设置目录和数据库。

首先将下载到本地硬盘的文件 "MT3[1][1].2.tar" 解压,得到名为 "MT-3.2-en_US" 的文件夹,我们要安装的程序文件都在这个文件夹里。

如果你希望你的博客就在你的主域名 www.yoursite.com 下,那你就要将MT装到 public_html 目录下,就象 yangkang.org 一样;如果你希望是在 www.yoursite.com/blog/ 的位置,那你就要到服务器中在 public_html 目录下创建一个分目录:"blog",或者取别的名字都可以,把MT安装到 public_html/blog 目录下了,就象 TokyoShoes 一样。

进到你的服务器,找到 public_html 目录。在服务器上进行如下设置:

先说第一种情况,安装在 public_html 目录下。Movable Type 是用 CGI 写的,其程序文件都要放在 cgi-bin 里面,一般 public_html 下都有 cgi-bin 的分目录,如果没有,要自己建一个,位置是 public_html/cgi-bin ;第二种情况是安装在 public_html/blog 目录下,也要有 cgi-bin 的分目录,如果没有,也动手建一个,位置是 public_html/blog/cgi-bin 。有了cgi-bin 的分目录之后,再在它下面还设立一个 mt 的分目录,Movable Type 的程序都可以放在这个分目录里,这个位置是 public_html/cgi-bin/mt;而装在 public_html/blog 目录下的,则是 public_html/blog/cgi-bin/mt 。

目录设置好后,我们要开始设置数据库。我使用的服务器上已经预装好了 MySQL 和 PostgreSQL,我只需要设置并建立 MySQL 就够了,左边是我的 cPanel 上的图标:

进入 MySQL 。

在 "Databases" 项下找到下面位置并填上你要建立的数据库的名称,我取的名称是 blog。你可以随意取,但要简短,然后点击 "Add Db",建立数据库名称。系统会自动产生一个后缀为 blog 的数据库名称,象 yourname_blog 。

然后在 Users 项下建立数据库的用户名称,我取的用户名和数据库名一样,也是 blog,然后设立密码。按下 "Add User",就建立了一个名称为 yourname_blog 的用户。因为我取的数据库名和用户名一样,所以就都是 yourname_blog,容易记,当然,你也可以取不同的。

最后把用户加入到数据库,点击 "Add User to Db":

数据库建立好了。但是在这个过程中,一定要把“数据库名称”,“用户名”和密码都记录到本子上,下一步的安装和日后对博客网站的备份都要用到的。

这一步做完我们就进入下一环节 全新安装 Movable Type 3.2 (2)

5 TrackBacks

Listed below are links to blogs that reference this entry: 全新安装Movable Type3.2 (1).

TrackBack URL for this entry: http://www.yangkang.org/cgi-bin/mt/mt-tb.cgi/3

在自己的服务器上安装了MT3.2,因为没在压缩包里找到英文的安装说明,在网上找到了这篇文章,很详细的大家可以参考下。如果你是自己的服务器的话不要忘了安装p5-DBI和p5-DBD,因为我的Free... Read More

在自己的服务器上安装了MT3.2,因为没在压缩包里找到英文的安装说明,在网上找到了这篇文章,很详细的大家可以参考下。如果你是自己的服务器的话不要忘了安装p5-DBI和p5-DBD,因为我的Free... Read More

当我们做好了必要的准备工作之后,现在就可以开始安装 Movable Type 了。安装有好几种方法,这里主要介绍的是用FTP上传的方法。这一节我们要到服务器上设置目录和数据库。 Read More

当我们做好了必要的准备工作之后,现在就可以开始安装 Movable Type 了。安装有好几种方法,这里主要介绍的是用FTP上传的方法。这一节我们要到服务器上设置目录和数据库。 Read More

安装中文Movable Type. 感谢YANGKANG.ORG提供的教程.... Read More

4 Comments

请求帮助

安装的时候碰到了下面的问题。我想是cgi-bin的权限问题
或者目录放的路径不正确。

Forbidden
You don't have permission to access /cgi-bin/ on this server.

我们用的是服务器下的某个域,安装的时候并没用public_html/这样的文件夹,有的是申请后的域(XXX.com这样的文件夹)和这个文件夹并列有一个cgi-bin文件夹,但是这个下面安装的Movable Type 的程序出来的都是脚本文件。然后,我在XXX.com下面建立了一个cgi-bin文件夹,再在它下面还设立一个 mt 的分目录,Movable Type 的程序都可以放在这个分目录里,访问时出现了上面的错误。
应该怎么确定服务器上的CGI执行目录呢?谢谢

亚亚,可能是你的服务器并不支持cgi-bin或不允许自定义的cgi-bin。如果是支持cgi-bin的服务器,你自己创建的这个文件夹也有效;如果不支持,创建了也没有用。

上面显示的那段话的意思是:
禁止
服务器不允许执行cgi-bin

问问服务器就知道了。不支持cgi-bin就不能安装MT。
xxx.com是域名,而public_html 是路径。

我的空间的目录结构是:

/
/cgi-bin
/httpdocs
| ---- mt/
/web_users

我的网站只能发布到 服务器空间的 /httpdocs 目录中,cgi程序只能在 /cgi-bin 目录中。
我现在想把mt发布到 /httpdocs/mt 目录中不知道 mt-config.cgi 怎么配置。
把mt-check.cgi放到 /cgi-bin 运行正常。
请教你一下CGIPath 和 StaticWebPath 都怎么配置。

borderj:

给你看一下我的配置

我的目录和你差不多,是这样的

/cgi-bin
/httpdocs

我把mt程序放在了/cgi-bin/mt下,把mt程序包中的mt-static文件夹放在了/httpdocs/mt-static下

接着在mt-config.cgi 中配置如下

CGIPath http://yoururl/cgi-bin/mt

StaticWebPath http://yoururl/mt-static

然后就可以从http://yoururl/cgi-bin/mt开始安装了

然后我的计划是把文章输出到httpdocs/blog下,外部的链接就是http://yoururl/blog了。要这样的话只需要在MT后台的Settings中找到Publishing项,把Site URL:设置为http://yoururl/blog,把Site Root:设置为/httpdocs/blog所在的路径就可以啦

Leave a comment

About this Entry

This page contains a single entry by Yang published on October 7, 2005 2:57 PM.

安装Movable Type之前的准备 was the previous entry in this blog.

全新安装Movable Type3.2 (2) is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.