第二章 安装Drupal
2.1 Drupal的目录结构
安装Drupal 之前,我们当然有必要了解一下Drupal的目录结构,他的目录结构也反映了Drupal
的体系架构。下载解压后的目录结构如下:
下面介绍一下一些主要目录的用途
includes文件夹
存放Drupal程序头文件。 Drupal的一些函数和变量的定义,均可在此文件夹下的文件中找到。这
些文件都是以.inc结尾的。
misc文件夹
Drupal所用的其他文件,如图片, javascript脚本和 css样式表等。
Module文件夹
Drupal核心模块的存放目录。但是,如果用户添加自定义模块,或安装第三方模块应放在
/sites/all/modules/下。
Profies文件夹
存放 Drupal安装配置文件。
Scripts文件夹
Drupal 在 Unix/Linux服务器上运行的脚本文件所在目录。一般是进行任务计划配置的。
Sites文件夹
用户自定义及第三方模块、主题、站点配置文件所在目录。themes 和 modules目录是后
建立的,下载的模块和模板均放置于对应的目录中。
Themes
Drupal 自带 theme所在目录。建议用户不要往此目录中放新增 theme。一般情况下,只对 sites
目录进行操作。新主题或新的模块等,都会放在这个目录的all或default子目录下。
corn.php 计划任务执行的文件
index.php Drupal程序的主页,所有对drupal站点的请求会通过这个文件来处理
install.php 安装文件
update.php更新文件
xmlrpc.php xmlrpc协议
robots.txt 对搜索引擎抓取网站内容的限制文件
2.2 安装数据库
因为在安装Drupal程序的时候需要填写数据库信息,所以我们在安装drupal之前,要先给我们的
drupal创建一个数据库,在这里,大多数情况下我们使用PhPMyAdmin 来操作数据库
(1)进入phpmyadmin的管理界面,如下图
(2)创建 Drupal数据库。在右侧中央有“创建新数据库”部分,这里只需填入新创建的数据库的
名字,并选择编码集( Collation)即可。编码集就是数据表中的字段值存在数据库里的字符编码,
如gb2312和utf-8等。如果不选择,就采用系统默认的。例如将数据库命名为 “Drupaluser”,
单击右侧的“创建”按钮,即完成创建。
(3)创建完成以后如下图
2.3 安装Drupal程序
2.3.1 下载Drupal程序,我们到Drupal的官方网站下载最新的安装包
下载地址:http://drupal.org/project/Drupal+project
下载安装包以后,解压到Apache的网站根目录中(DocumentRoot设置的)即可。
2.3.2 在浏览器中输入http://localhost/drupaluser/,会看到下面的页面
(1)在安装页面上点击 Install Drupal in English,会出现如下图
(2)出现上图不要沮丧 ,提示你应该复制sites/default/文件夹中的default.setting.php文件到
本目录下,并且改名为setting.php, 这个文件就是以后我们的drupal程序的配置文件了,复制好
以后,点击try again,OK!接下来填写数据库的相关信息, 填写完成以后,点击“Save”按钮,
drupal就可以自动安装了,如下图
数据表的前缀,使用来区分多站点的数据表的,这样通过不同的前缀,就可以实现在同一个数据库
中安装多个drupal程序了。如果只是安装一个站点的话,也可以默认为空。
(3)安装数据库完成以后,页面会跳转到Drupal站点的部署配置页面,要填写Drupal站点的基本
信息,这些信息填写以后,在后期也是可以更改得。如下图
(4)填写完毕以后,点击“save”保存即可,此时,drupal已经安装完成了。下图,提示的错误
是因为我的机器上没SMTP服务器,给管理员发送邮件失败,这个并不影响正常使用。点击your
new site,即可进入Drupal站点的后台页面了。(其实,前后台不分,呵呵!)
(5)接下来,我们汉化Drupal,首先导航到Home › Administer › Site building,开启Upload模
块和Local模块,即勾选这两个模块,点击“save”保存即可。如下图:
安装以后会有一个提示:The configuration options have been saved.
(6)接下来,导航到Home › Administer › Site configuration › Languages,选择ADD添加语言,
进入下面页面,选择“中文简体”,点击“add”即可,就已经将语言添加上了,如下图
(7)添加完语言,并不能说明我们已经汉化Drupal了,我们还没有导入汉化包,在语言的列表页
面,点击“import page ”进入语言包的导入页面;如下图
(8) 在该页面上传Drupal的汉化包,然后点击“Import”按钮,稍等片刻,即将汉化文件导入到
Drupal站点中了。然后回到语言列表页面,将中文设置成为Default即可,现在看看你的Drupal,
就是中文界面了。如下图
至此,Drupal cms 的安装汉化已经完成了!
2008年12月28日
Drupaluser.cn Drupal使用者中文社区 [ http://drupaluser.cn ]
您可以使用您在Drupalchina,Drupal.org等drupal站点的帐号密码登陆 http://bbs.drupaluser.cn
下载本教程的PDF版本。


conan 发表于 2009-01-11 10:03