godaddy主机安装movable type 4小记. 首先说下我使用的空间是godaddy 的Deluxe Hosting - Linux主机. 安装的是 movable type 4.24的最新版.
其实自己装过的博客程序不少,比如 zblog(洋白菜的博客),wordpress,还有以前使用过的pjblog. 还有之前安装的 wordpress mu. 加上今天安装的movable type .其实, 在其他的主机上,我还安装过像 drupal 这种和cms有点关系的多用户博客系统. 其实,上面我列举的这些都是非常优秀的博客程序. 不过, 一般如果你用某一种博客时间长了,你就会适应,用起来非常的顺手. 就如 asp的博客zblog. 这是我现在用过的最顺手的博客. 自我感觉这和中国的idc市场有关系,在国内毕竟还是windows主机的天下.
说起zblog就不能不说一下其安装的便利. wordpress 的爱好者们总是以炫耀wordpress的快速安装, 其实和zblog的快速安装比起来,那可是要逊色多了.从zblog的的官方网站下载zblog的自动安装包, 解压后就两个文件,直接上传到空间上,然后在浏览器里输入地址,一直点下一步,呵呵,成功安装成功. 我试过, 从下载安装包到 安装成功. 花了不到一分钟. 呵呵.这就是zblog. 不过今天zblog不是重点.
今天的重点是movable type.因为我是在godaddy的主机上安装的.所以不会牵涉到比如perl组建的安装, 因为安装movable type 所需要的组件, godaddy的 Deluxe Hosting - Linux主机都支持.
从 movable type的官方网站下载movable type的最新版. 解压之后,修改压缩包里的所有的 cgi文件,也就是带cgi后缀的文件, 修改cgi文件代码的第一行. 原来是
#!/usr/bin/perl –w
把其修改为#!/usr/bin/perl -w -I/cgi/mt/lib
因为所有的cgi文件都是要安装在godaddy虚拟主机的 根目录 下的 cgi文件夹中的.如果我们把movable type 安装在cgi文件夹的 mt 文件目录中.的话, 就应该把 所有的cgi文件代码的第一行改为 #!/usr/bin/perl -w -I/cgi/mt/lib
如果你要把movable type 安装在 cgi文件夹的根目录下的话. 那麽 , 你应该把所有的 cgi文件的第一行 修改为
#!/usr/bin/perl -w -I/cgi/lib
不知道我说明白没有. 呵呵.
然后把 再把所有的文件上传到主机的根目录中, 再把所有的文件再压缩成zip文件的话, 上传会快很多.
在godaddy的主机管理面板上, 有个 filemanage 选项, 点击后,可以把 zip文件进行解压.
把所有解压后的文件放在cgi 文件夹的mt目录内, 不过mt-static 文件夹除外.
然后将 mt-static文件夹放在空间的根目录下. 然后在在根目录下 新建一个 blog文件夹来放置 将来发布文章时生成的静态文件.
此时, cgi 文件夹下的mt 文件夹里的所有的cgi文件的 属性都该 755
上面这一部一定要切记, 否则很容易产生 500错误
接下来为 movable type 新建一个 mysql数据库
godaddy 的mysql数据库都不是 localhost ,而是另外 一个网址
接下来 开始正式安装
在 浏览器中输入你的 yourdomain.com/cgi/mt/index.html
这是会出现
点击" log in to movable type " 会自动的进入安装页面.
接下来会有让填 mt-static 的绝对地址, 如果你把 mt-static放置在了主机的根目录下的话, 则就会直接出现输入框,但是如果你没有把 mt-static放在了根目录下,则有可能 需要你自己来填, 如果你补知道的自己空间在服务器上的据对地址目录的话, 可以上传一个探针到mt-static 然后, 就可以看到当前文件夹在服务器上的绝对地址目录.
在安装过程, 会让选择 email的发送组件, 我选择的是sendmail ,经测试, 能够收到测试邮件.
下面我说一下我的建议把, 我建议你使用主机的根目录来安装 movable type. 即, 把 movable type 安装 在根目录的cgi文件夹中(godaddy的 主机必须的安装在这里.) 然后把 mt-static 文件夹放在 主机的根目录下, mt-static文件夹放置的是 博客的主题 还有 css 样式表,和一些图片等. 然后在根目录下建一个 blog文件夹用来放置 将来的静态 html页面(因为movable type 发表文章会自动生成静态页面.)
但是, 想必大家都知道, godaddy的 Deluxe Hosting是可以无限的绑定子目录和域名的, 即 我可以把根目录绑定 到 abc.com 做一个 movable type 博客, 之后,我还可以在 根目录下 建一个子目录, 然后绑定 dfg.com , 这样 我就还可以在 dfg.com 安装个 wordpress 的博客.
但是, 问题是这样的, 如果你的 根目录 已经方了另外一个网站 或者博客, 那该怎么办呢. 比如我, 我不想使用根目录上绑定的那个域名, 所以我就应该安装在子目录中.
那么, 我应该把 把movable type 的主程序放置在 根目录中的cgi文件夹中,而把 mt-static 放置在,自己 希望使用的域名所绑定的子目录中, 同时把这个子目录设置成为 博客发布生成的静态文件放置的文件夹.
注:不同的主机上,安装方法会有所区别.... 本文仅作参照.....
你现在的空间就是GODADDY的吧?速度相当不错哦~
回复删除欢迎去我那坐坐http://www.zhukun.net
你真行,支持你
回复删除