【按语】 Drupal 的安装并不比其他 CMS更复杂,官方或者网上的一些安装说明过于详尽,反而可能只徒然地增加了你的心理负担。

一、预安装

1. 下载文件:在http://drupal.org/ 官方网站下载最新版本(当前为6.12),扩展的模块和主题慢慢来吧,同时在这里 http://drupal.org/project/zh-hans 下载6.x的汉化语文包。

2. 上传文件:drupal-6.12.tar.gz本地解压后将drupal-6.12目录下的目录和文件上传到网站安装目录(当然也可以上传压缩文件在服务器上解压缩),zh-hans-6.x-1.0.tar.gz解压后将zh-hans-6.x-1.0目录下的目录和文件上传到网站对应的目录下(汉化文件必须与要汉化的原文件安装在同一目录下,不过不用多虑,实际上一般的FTP上传软件都会按zh-hans-6.x-1.0文件夹下的目录结构正确上传的)。

3. 复制生成配置文件:在网站上用 “./sites/default/default.settings.php”文件复制生成新的配置文件“./sites/default/settings.php”。

4. 在网站上为 Drupal 准备好数据库。一般虚拟空间的数据库是商家创建好的,你只需要知道数据库名称、数据库用户名称和密码就好了。如果是自己管理的空间,怎样创建数据库就不用我教了。

二、正式安装

在浏览器中运行 http://www.8114.cc/install.php (8114.cc当然要换成你的域名)

clip_image002

我因为没有做预安装中的第三步,得到如下错误报告:

clip_image004

翻译出来就是:

作为安装过程的一个步骤,Drupal安装需要您创建一个配置文件。

1. 复制 “./sites/default/default.settings.php”文件到“./sites/default/settings.php”;

2. 更改“./sites/default/settings.php”文件权限让它对 Web 服务器是可写的。如果您不确定该如何改文件权限,请参考在线手册。

安装Drupal的更多细节参见INSTALL.txt 文件。

在这里我又犯了个一般人不会犯的错误,自以为是地直接将 default.settings.php 改名为 settings.php ,孰料 default.settings.php 是有用的,不是备用副本。必须保留 default.settings.php 并另外复制生成 settings.php 。

至于权限,我用的 HostMonster 空间从来不需要我设置,设置了反而出错,即有名的服务器500错误,原因详参空白页面、服务器500错误都有可能是文件属性777造成的

排除的错误之后,下一步是数据库配置,很简单,就是要你填写我让你在预安装第4步中准备好的据库名称、数据库用户名称、和用户密码。

clip_image006

那个高级选项打开是这样,一般用户用默认的就好了。

clip_image008

如果这一步出现什么状况,一般是以下几个原因,仔细挨个排查下:

l 该数据库用户是否存在?用户名正确么?用户密码正确么?

l 该数据库是否存在? 据库名称正确么?

l 所用用户名是否具有该数据库的存取权限?

再下一步,设置站点:

clip_image010

至此,安装过程就结束了:

clip_image012

点击访问您新建立的站点,这个页面可是只显示这一次哦。

clip_image014