Drupal 5 简易安装指南

本简易指南为从未接触过Drupal的新手所做,欢迎加入DrupalChina.org -- Drupal中文社区!

  1. 检查自己的系统配置
    这里看看Drupal的基本系统要求,确认你的系统符合这一要求
  2. 下载Drupal
    现在的最新版本是5.0 beta2,到这里。上传/解压到你的空间,比如/public_html/drupal/ 目录下。(切记不要按照4.7的老习惯手动设置settings.php)
  3. 新建数据库
    下面我们要为Drupal新建一个空的数据库,具体过程这里就不说了,在你的空间商提供的网站管理控制面板(比如CPanel)里面应该有这一功能。例如,我们建立一个叫'drupaltest'的数据库,用户名为'dami', 密码'12345'。要记得赋予用户'dami'相应的数据库权限,特别是LOCK TABLE的权限。(不要手动导入Drupal数据库,在下一步的安装程序会帮你完成)
  4. 运行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站点!
  5. 首次访问Drupal站点,生成管理员账号
    新站点打开后,你将看到传说中的Garland主题,呵呵,别忙着激动,你还有一项重要的工作需要做:设置管理员密码!Drupal设定第一个用户(nid=1)为站点管理员,拥有一切管理站点内容的权利,赶紧点击那个'create first account'连接,创建你的管理员账号。
    这时你将进入建立账号页面,输入你想要设定的管理员用户名(比如admin),以及你的email地址。点'create new account'按钮,生成账号。
    注意不要忽略这一步:
    这时你就可以看到admin账号的信息了,如果你在本机测试或者邮件服务器(SMTP)没有设置好,那么可能会出现红色的警告(warning)信息,那是由于admin密码没有正确发送到你的email地址的原因。别着急,你的密码就列在下面,一个绿色的粗体字串,像这样的:XoALciBZxP。记下这个密码,同时赶紧到同一页面的下方,设定你的新密码。同时你还可以设定admin的签名档、时区等。点击'submit',大功告成了!


恭喜你,到此为止,你已经成功安装了Drupal 5,下面你就可以继续完成一些基本的站点配置,并开始发布内容了!

如果在配置、使用过程中遇到了问题,欢迎访问DrupalChina.org - Drupal中文支持社区,相信你的问题一定能很快解决!

(本篇已首发在DrupalChina - http://www.drupalchina.org/node/1542)

Comments

1 - bankerwee (未验证)
大米,你好,你drupchina已经回答了我发的求助贴,非常感谢,遗憾的是,问题还没有解决,不得不再次向你求救!

在你的“注意不要忽略这一步:”之前,我的安装都没有问题,你后面所说的,邮件设置问题,能不能给我详细说明一下,我怀疑我的本地安装就是这里出了问题。谢谢!
2 - 大米
即便邮件有问题,也应该可以马上看到drupal自动生成的密码。如果出现access denied可能是session除了问题,可以通过数据库强行修改uid=1用户的密码:

UPDATE `users` SET pass = MD5('newpwd') WHERE uid=1;


把上面的newpwd换成你想要的密码就行了,然后到www.example.com/user下面登录就行了应该。
3 - bankerwee
非常感谢大米,我已找到问题的根本了,是我的PHP版太低,drupal51要求php>4.3.3!
4 - caiconger (未验证)
ce通过SQL改了密码,查询也能看到管理员用户名与加密后的密码,可在drupal页面上登录时还是被access denied! 在这个页面上创建一个user也是可以的,并同样在SQL中能查到用户名与密码,不知为何。实在没撤,只好就教于大米!(此前一直是注岫了管理员用户,无法收到密码邮件。我用的是局域网内的服务器。)
5 - 大米
这就比较怪了,我也不太清楚,有没有试试清空那个session表?

发表新评论

此内容将保密,不会被其他人看见。
  • 允许的 HTML 标签: <blockquote> <div> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text, URLs will automatically be converted to links.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Every instance of "<!--tableofcontents-->" in the input text will be replaced with a collapsible mediawiki-style table of contents. Accepts options for title, list style, minimum heading level, and maximum heading level as follows: <!--tableofcontents list: ol; title: Table of Contents; minlevel: 1; maxlevel: 3;-->. All arguments are optional and defaults are shown.
  • Every instance heading tags will be modified to include an id attribute for anchor linking.
  • Images can be added to this post.
  • 网页地址和电子邮件地址将会被自动转换为链接。

更多格式化选项信息