Drupal是一个开源的内容管理系统,广泛用于构建各种类型的网站。本文将指导如何在Windows平台上使用WebMatrix来安装和配置Drupal。这个过程假设已经安装了WebMatrix,它是一个强大的工具,可以帮助轻松地完成许多通常在构建网站或使用开源软件时遇到的繁琐任务。
在Windows开发环境中,确保已经正确安装了MySQL和PHP依赖。如果不确定是否已经安装了这些依赖,或者没有安装,可以通过WebMatrix的Web应用程序库安装一个基于PHP的开源应用程序。只要它使用了MySQL和PHP,无论选择哪一个都可以。例如,可以安装Acquia Drupal,并创建一个名为'drupaluser'的数据库用户。
注意:在安装MySQL时,将被要求输入管理员('root')密码。请确保记住这个密码,因为很快就会需要它。
从下载PHPMyAdmin。将其解压到桌面,然后右键单击文件夹。将看到“以WebMatrix打开为网站”的选项。这是WebMatrix的一个非常实用的功能——能够将任何文件夹瞬间变成一个网站,而无需去寻找'htdocs'或'wwwroot',也无需具有写入权限。
在WebMatrix中按下运行按钮,PHPMyAdmin网站将启动。选择“数据库”标签,然后在屏幕底部的“创建新数据库”部分输入'drupal'。将校对设置更改为'utf8_general_ci'。按下“创建”按钮,现在拥有一个新的数据库。
在屏幕顶部,将看到一个包含'localhost'链接的面包屑路径。点击它返回首页。选择“权限”标签,并添加一个新的数据库用户。在屏幕中央,将看到一个“添加新用户”的链接。
选择这个链接,将被带到新用户信息屏幕。给他们一个名字和密码,并分配给“本地”主机,如这里所示:
注意:如果点击“生成密码”,将得到一个随机的、安全的、但难以记住的密码!
滚动到屏幕底部,找到“Go”按钮。按下它。在下一个屏幕上,滚动到“数据库特定权限”部分,选择'drupal'作为数据库。屏幕将刷新,将被要求为此用户设置权限。按照所示进行设置,然后按下“Go”。
现在,已经为Drupal创建了一个空数据库,并为Drupal创建了一个特定的用户,Drupal可以使用这个用户登录并使用数据库。下一步是获取Drupal本身。
在撰写本文时,可以在找到最新版本的Drupal。Drupal被下载为一个.tar.gz文件,如果是Windows用户,这个文件类型不会立即工作。然而,可以很容易地下载免费的7-zip应用程序,允许使用这个文件类型并使用Drupal。
将其解压缩为一个目录,然后像之前一样,可以右键单击这个目录,让WebMatrix将其作为网站打开。
不要立即运行网站。相反,使用WebMatrix中的文件资源管理器找到sites/default目录。右键单击此目录,然后选择“在Windows资源管理器中显示”。
复制在此目录中看到的default.settings.php文件,并将其命名为settings.php。现在,在WebMatrix中可以运行网站,将看到Drupal安装屏幕。
最后一步是安装Drupal。选择语言,将被带到数据库配置屏幕。用正确的值填写这个——数据库名称是在步骤2中创建的数据库名称(即'drupal'),并使用Drupalguy的用户名和密码登录。
Drupal将进行初始化,将被带到网站配置对话框。使用这个来设置管理员帐户和电子邮件设置。最后,当点击“保存并继续”时,会遇到一个错误,Drupal找不到'localhost'上的邮件服务器……那是因为可能没有,所以现在不用担心。