初学者安装指南

Original Post on: DrupalGate.com

Original Article(English): http://drupal.org/documentation/install/beginners

本文为初学者提供在本地主机或托管空间账户上安装来自Drupal.org的Drupal 7的基础安装说明。一般你们没有这些 地方的SSH (命令行) 访问权限。关于如何用其它方法或配置安装Drupal 7,更详细的说明见主要安装指南

在开始之前,请检查 一下您服务器的软件版本是否符合Drupal 7的系统要求 

下载Drupal

下载Drupal并复制到您的网络服务器:

1. 在浏览器输入http://drupal.org/project/drupal
2. 点击您想要下载的Drupal版本边上正确的“tar.gz ”或“zip”文件的下载链接。

这样您可以将文件保存到电脑上 。该文件是一个压缩包,包含多个文件和文件夹。记下该文件的文件名及它在电脑上的保存路径。

将Drupal文件上传到 您的网络托管账户上

1. 登入您托管账户的控制面板 (您的托管公司应该已经把这个地 址交给您)。
2. 定向到您的HTML目录。

如果您正托管 着多个站点,您要确定好如何管理您的诸多文件夹。当您完成上传步骤后,应该有一个新建文件夹包含所有来自Drupal- 7.0.tar.gz压缩包的文件和文件夹。该文件夹的存放应该与您托管的其他网站在同一层级。

3. 希望您的 ISP允许您上传压缩文件并在服务器上解压 (“uncompress”或“unzip”) 档案。

您也许该找一下您的上传和解压选项,或浏览您ISP的文档。先上传再解压档案当然要比在您电脑上解压 再挨个上传好。该档案包含许多文件夹和文件,您肯定不想逐个上传。虽然能做到,但是太容易出错,特别是当您的ISP只允许 您一次上传几个文件,或者允许上传一个文件夹,但限制一次上传的文件大小或数目。

4. 上传您压缩过的 .tar.gz或.zip文件。
5. 在服务器上解压或反归档文件。(该步骤会因ISP不同而不同。)

解压缩文件会产生一个新的文件夹或路径,其中包含该档案中的全部文件和文件夹。这 个新建的文件夹包含解压的文件,且和档案文件名字相同,只是没有“.tar.gz”或“.zip”后缀。如果您在安装 Drupal 7.0版本,您将得到的是文件名“Drupal-7.0.tar.gz”和文件夹名“Drupal-7.0”。

6. 将文 件夹名“Drupal-x.x”改为您要用来指您网站的名字,比如“myD7site”。

上传并在您的网络空间解压档案的一个替代方案是,您可以在本地解压文件(在您的计算机上) 然后上传它们。通常您可以在本地双击档案文件(.tar.gz或.zip文件)解压。如果您的计算机不知道如何打开该文件,您也许 需要指定一个工具来提取压缩文件——您可以用您的操作系统名称(如:MacOSX,Ubuntu,Red Hat或Windows)和“解压 tar.gz”或“解压”做一次网络搜索,一定能找到一个免费的工具来完成这项工作。

请注意:最好不要尝试逐个或分按小部分上传压缩内容,因为这些文件必须整理过才能保证Drupal的 良好运作。

另外,如果您打算手动上传未解压的文件,首 先要新建一个文件夹来存放它们,按照我们推荐的方法来创建。再者,新建网站的文件夹应与您托管的其他网站存放在您的网 络空间中同一HTML路径下。

重要:如果正采用这个上传未 解压文件的替代方案,请务必在上传之前保证文件保存的地方为您新建的空路径,否则您可能会把本应存在网站路径下的文件 散乱在HTML路径下。

详见下载和解压Drupal。 建立一个域名并将其指向包含Drupal文件的路径   建立并设置一个指 向该新建路径的域名,您会需要联系您的网络服务提供商 (ISP)。通常您需要:

  • 注册一个域名,如 http://example.com
  • 设置您的托管账户来使用该域名。
  • 将域名指向您的新建文件夹、路径,里边包括未 解压的Drupal文件。

注意:这些步骤也许要花一点时间。许多ISP提供一个“添加域名”的功能,您可以轻 松地指定要用的域名及其指向的路径。该设置需要几分钟到几小时的时间才能生效。

如果您要注册子域名,即域 名前边部分的名字,可能是“www”的位置 (如,http://internal.example.com),这往往会立即完成,但还是取决于您的ISP 。

创建配置文 件并授予权限

为了建立您的站点,您需要能在自己的浏览器上修改settings.php文件。默认是,当您解 压这些文件时,只能得到一个只读的default.settings.php文件。

您要复制该文件,重命名为settings.php,然后暂时 性地将全修改,这样当用户通过浏览器做出修改操作时服务器可以对该文件读取和写入。

然后您需要转到上一层 的/sites路径下,修改/default路径 (文件夹)。这是通过网络界面创建或上传的文件存放的地方。

1. 复 制default.settings.php并重命名为settings.php

1. 用您的IPS的文 件管理器打开/sites/default路径
2. 选择default.settings.php文件 (一般是通过选中文件边上的框)。
3. 复 制该文件,并命名为“settings.php”

2. 修改settings.php的权限

1. 在您ISP的文件管理器中选择“settings.php”,点击权限。
2. 给网络服务器添加修改该文件的权限  (如,网络用户)。如果系统要求您使用数值来CHMOD该文件,就须用666,这会将文件设置为允许任何人修改。
3. 保 存您的修改。

请注意:当您完成站站点的初步配置,第一次访问 时运行的安装脚本应把“settings.php”文件的权限改回只读。建议您在完成时,检查settings.php的访问权限是否已改回只 读。

3. 修改/default路径的权限。

1. 用您ISP 的文件管理器选择/default文件夹,点击权限。
2. 给网络服务器添加修改该文件的权限 (如,网络用户)。如果系统 要求您使用数值来CHMOD该文件,就须用666,这会将文件设置为允许任何人修改。
3. 保存您的修改。

创建Drupal数据库

您须要新建一个空的数据库供Drupal使用。您还须添加一个对该新建数据库有全部权限的用户。

您创建数据库的方式取决于您的ISP。

最流行的数据库管理工具是“phpMyadmin”。您也许有权限使用该工具创 建新的数据库。但更可能是,您的ISP授予您对phpMyAdmin的权限,使您可以使用数据库中的内容作业。当您创建一个新站点, 必须使用ISP的控制面板创建相关的数据库。

选择1:使用您ISP的控制面板创建一个新站点

在许多案例中,ISP会允许您在账户的控制面板里选择数据库。这样您可以创建数据库,并添加用户名和密码来使用数据库。这 种方式和步骤会因ISP的不同而不同,但通常您需要指定:

  • 新建数据库的名称 (一般是站点名称的缩写)
  • 一个用户名和
  • 密码

这三者一同由您的网站使用,也可能是您,来管理新建的数据库。

请注意:有些ISP会把数据库存放于一个独立的服务器而非管理您网站的服务器。在这种情况下,您也许还须指明 数据库所在的服务器是哪一个。如有必要,您的ISP告诉您。

选择2:使用phpMyAdmin创建一个新的数据 库

1. 在您ISP的控制面板上打开phpMyAdmin。
2. 在创建新数据库的区域,输入您想给新的 Drupal数据库取的名字,然后点创建。
3. 点击权限标签。
4. 点击添加新用户。

  1. 在用户名区域,输入您想要添加的用户名 (这将是站点访问数据库 的用户名,而非您自己的用户名)。
  2. 在主机区域边上的下拉框,选择本地。
  3. 在密码和重新输入区域,输入该 新用户使用的密码。
  4. 在“用户数据库”选项,选择对新建的数据库“授予全部权限”。
  5. 在“全局权限”选 项,将所有的全局权限复选框设为不选择。
  6. 点击确定。

在ISP控制上要做的工作到此就完成了 。从现在开始我们将使用网络浏览器来设置您的新站点。

详见创建Drupal数据库

运行安装脚本

运行安装脚本:

1. 用您网络浏览 器打开网站的基础URL,如http://example.com。(如果您注册了一个新域名还未生效,您就还可以通过您ISP提供的链接访问该 网站,或使用一个数字的IP地址)。当心打开您的新网站时,您应该能看到Drupal安装页面。安装向导会指引您完成您的Drupal 网站设置的所有步骤。select an installation profile

当您在完成以上步骤访问您的新网站时,入手您遇到如下错误“解析 错误:语义错误,意外‘{’在第679行…/includes/bootstrap.inc后”这可能是因为您正试图在一个运行着旧版本PHP的服务 器上安装您的新网站。Drupal7要求PHP版本5.2.4以上。详见 系统要求页。

2.在选择安装配置页面,选择标准。点击保 存并继续。
3. 在选择语言页面页面,选择英语。点击保存并继续。
4. 在数据库设置页面,选择您所使用数据库的类 型。输入数据库名称,数据库的用户名和数据库密码 (即您用来设置数据库的账户)。

请注意:如果您的数据库托管在另一个不同的服务器上,而您的数据库服务器监听着一个非标准的 端口,或者如果多个应用共享该服务器,那么您可以为此设置Drupal选择高级选项链接。
点击保存并继续。安装中的 Drupal页面就显示出来。
installing drupal

5. 在站点配置页 面,完成以下步骤:

  1. 在站点名称区域,输入您要给您站点的名 称。在站点邮箱地址区域,输入您的Drupal站点自动发送信件所使用的邮箱地址。
  2. 在站点维护账号区域,输入一个用 户名、邮箱地址和密码供维护账户使用。
  3. 在服务器设置区域,从列表中选择国家,然后选择时区。
  4. 如有必 要,勾选自动检查更新并接收邮件提醒 (推荐使用,以保证您网站安全的及时更新)。
  5. 点击保存并继续。

6. 在完成Drupal安装页面,点击访问您的新站点链接。

my drupal 7 site

您应该能一个新安装 的Drupal主页,如上图所示。如果您选择的是“标准”按组行,管理员账户会自动登入,切黑色的管理工具栏会显示在横跨页 面的顶部。

详见运行安装 脚本

安装完成

现在您已完成Drupal的安装,还有另外一些任务要做。

后续步骤,请查看安装后续

附加帮助

您可以通过不同的方式获得帮助。下面是一些建议:

  • 完整的安装向导。您现在阅读的 是初学者的快速安装指南,它是主要安装指南的简化版,后者更为详细。
  • IRC,这是一个在线文本聊天工具,您可以通过它从社区成员那获得帮助。
  • Drupal.org上的Drupal入门板块。
  • Drupal.org上的社区与帮助板块。
  • Drupal论坛
  • Drupal用户团体 (根据地区或主题)
  • 免费的在线教学讲座、视频、文档和其他可以在Drupal Dojo (一个Drupal学习资源中心)及Drupal Dojo团体找到的资源,还有其他各式各样的企业网站和视频网站 (这些您可以轻松 地通过网络搜索找到)。