《简明 Python 教程》为 "A Byte of Python" 的唯一指定简体中文译本,版权 © 2005 沈洁元
Drupal安装(包括模块与主题的安装)
Drupal安装,模块与主题的安装大致上的过程都差不多,只要你熟悉了这一过程,需要的时候就可以很轻松的重复安装。
成功安装Drupal之后,你需要进入设置菜单(settings menu)进行一些基本的站点设置。
安装与设置站点只是管理员的一部分工作,你还需要定时备份,测试和维护你的站点,关于这方面的内容请参见手册中的最佳实用技巧部分,并订阅drupal总站的 安全通讯以及时获得安全方面的信息。
安装Drupal
下面是一些介绍Drupal安装的中文原创文章:
Drupal 5 简易安装指南(文字版)
- 检查自己的系统配置
到这里看看Drupal的基本系统要求,确认你的系统符合这一要求 - 下载Drupal
现在的最新版本是5.0 beta2,到这里。上传/解压到你的空间,比如/public_html/drupal/ 目录下。(切记不要按照4.7的老习惯手动设置settings.php) - 新建数据库
下面我们要为Drupal新建一个空的数据库,具体过程这里就不说了,在你的空间商提供的网站管理控制面板(比如CPanel)里面应该有这一功能。例如,我们建立一个叫'drupaltest'的数据库,用户名为'dami', 密码'12345'。要记得赋予用户'dami'相应的数据库权限,特别是LOCK TABLE的权限。(不要手动导入Drupal数据库,在下一步的安装程序会帮你完成) - 运行Drupal的自动安装程序
在你的浏览器打开你的Drupal安装地址,比如 http://www.mysite.com/drupal 如果一切正常的话,Drupal的安装程序应该自动运行,你应该能看到Drupal图标及数据库设置(Database configuration)页面。
输入相应的数据库名称(drupaltest),用户名(dami),密码(12345)。(如果你的数据库地址、端口等有特殊要求,或者想给数据库加上前缀名,可以在'Advanced options'里面配置。)
点击'Save configuration'完成配置,稍等片刻,Drupal会自动导入数据库完成配置。完成后,你应该看到'Drupal installation Complete'的页面。点下面的'your new site'连接访问你的新Drupal站点! - 首次访问Drupal站点,生成管理员账号
新站点打开后,你将看到传说中的Garland主题,呵呵,别忙着激动,你还有一项重要的工作需要做:设置管理员密码!Drupal设定第一个用户(nid=1)为站点管理员,拥有一切管理站点内容的权利,赶紧点击那个'create first account'连接,创建你的管理员账号。
这时你将进入建立账号页面,输入你想要设定的管理员用户名(比如admin),以及你的email地址。点'create new account'按钮,生成账号。
注意不要忽略这一步:
这时你就可以看到admin账号的信息了,如果你在本机测试或者邮件服务器(SMTP)没有设置好,那么可能会出现红色的警告(warning)信息,那是由于admin密码没有正确发送到你的email地址的原因。别着急,你的密码就列在下面,一个绿色的粗体字串,像这样的:XoALciBZxP。记下这个密码,同时赶紧到同一页面的下方,设定你的新密码。同时你还可以设定admin的签名档、时区等。点击'submit',大功告成了!
安装新模块
安装Drupal之后,你可以选择安装额外的扩展模块来改变或者扩展Drupal的原有功能。
简单来说,安装新模块的过程无非就是下载,解压,上载到相应的Drupal模块目录,需要时运行MySQL脚本,最后在"管理/模块"中开启新模块。
- 下载新模块。确定你下载的模块版本与你的Drupal版本相符。请注意CVS版本的模块一般都是开发中的不稳定版本,安装使用时要特别注意。通常CVS版本的模块只能在CVS版本的Drupal下运行,它们可能还处在草稿阶段并可能有频繁的改动。
- 解压缩。刚下载来的文件一般都是压缩格式,比如tar.gz。在Windows下,可以使用WinZip等解压缩软件解压。在Mac下,可以使用Stuffit Expander解压。如果在Unix下,需要使用下面的命令行解压:
tar -zxvf modulename-4.5.tar.gz
完成后你将看到很多文件被解压到一个目录下。 - 上载。文件解压之后,可以通过FTP上载到你的服务器,将整个模块文件目录放到Drupal安装目录下的 modules 文件夹下。
- 阅读说明文件。一般说明文件叫做INSTALL.txt或README.txt或类似的名字,用Notepad或其它编辑器打开后仔细阅读,看看有什么特别需要注意的地方。
- 数据库操作。有些模块需要更新数据库。一般这种模块都会包含有.mysql或.pgsql后缀的文件。如果您需要更新数据库,参见第6步,否则请直接看第7步。
- 更新数据库。如果该模块必须更新数据库,你将需要你的Drupal数据库中添加对应的表单。下面以MySQL为例说明如何添加:
- 使用phpMyAdmin(这部分直接翻译自英文,可能没有什么价值,哪位比较熟悉的可以写一个中文版phpMyAdmin的介绍,放到这里)
- 如果你有phpMyAdmin,登入并选择你的drupal数据库。如果你有phpMyAdmin但不知如何使用,请联系你的服务器供应商。
- 点击SQL栏
- 你应该看到一个标有'Run SQL query/queries on database'字样的文本框。在它下面会有'Or Location of the textfiel'的字样,点击'浏览(browse),找到你要安装的模块的.mysql文件。点击'开始(go)'。除非模块说明文件中有特别说明,一般来说这样就可以了。
使用Unix命令行:
- 运行如下命令:
mysql -u username -ppassword database_name < modulename.mysql
- 上面的username是你的MySQL用户名,password是你的MySQL密码(注意保留前面的-p),database_name是你的Drupal使用的数据库名,modulename.mysql是你要新安装的模块自带的SQL文件。上面的信息一般来说都可以在你的Drupal的sites/default或sites/sitedomain.com文件夹下settings.php文件中找到。
启用模块。对大多数模块来说,只要开启它们就可以了。要开启模块,需要到管理/模块(administer/modules)里面,勾选你想要开启的模块,并保存就可以了。 设置权限。有些模块要求你正确的设置权限或其它设定才能正常工作。相关的权限设定信息应该可以在模块说明文件中找到。如果没有,可以试试下面的方法:
- 点击 管理/访问控制(administer/accesscontrol)。看看新安装的模块是不是列在其中,如果是,把该模块的权限赋予适当的角色即可。
- 点击 管理/设置(administer/settings)。看看新安装的模块是不是列在其中,如果是,点击该模块名字就可以进行相关设定。
报告问题。如果还是有问题,到相关论坛搜索一下或发帖询问一下。 注意:为了及时得到特定模块的最新信息,你可以到drupal.org注册一个账号,并订阅相关的模块消息。
注意:在一个Drupal安装中,相同名字的模块只能有一个。
安装新主题
在安装Drupal并开始使用之后,你多半会开始计划更改站点的外观到你想要的样子。
在Drupal总站的下载页面,可以找到一些现成的外观主题。
安装新主题的过程很简单:
- 下载新的主题。请注意您所下载的外观主题版本必须与你安装的drupal版本号相符,否则将不能正常工作。比如4.4版本的主题不能用于drupal4.5,反过来也不行。
- 阅读主题附带的README或INSTALL文件,看看有没有什么特别需要的步骤。
- 检查一下你是否安装了对应的主题引擎(theme engine)。主题引擎文件可以在 themes/engines 文件夹中找到。(译注:drupal4.6缺省使用xTemplate引擎,而4.7开始缺省使用phpTemplate引擎。)
- 上载新的主题文件到themes目录下的一个新文件夹,比如 themes/box_grey。
- 点击 管理>>主题(administer >> themes),并开启新安装的主题。(主题文件上载后,Drupal会自动检测到该主题。)
- 编辑您的用户设置,选用新安装的主题。如果您想使这个新主题成为所有用户的默认主题,可以在主题管理页面选中"缺省(default)"选项。
注意:您可以在这里预览不同主题的效果。那里展示的主题,有些可以从drupal.org直接下载,有些只是个范例而不能下在。
--
我的网络营销boogger
http://china-news-it.blogspot.com