在Windows环境下使用IIS和SQL Server搭建Drupal开发环境及安装Drush工具
1. 前言
在开发Drupal项目时,通常可以选择Apache和MySQL作为开发环境。但如果你想使用IIS和SQL Server来替代它们,也是可行的。下面将详细介绍如何在Windows环境下搭建基于IIS和SQL Server的Drupal开发环境,以及安装Drush工具。
2. 准备工作
- Drupal 7版本开始对数据层进行了抽象,基于PHP Data Objects(PDO),使得数据库引擎与PHP核心解耦,方便接入除MySQL之外的数据库。为了在SQL Server上运行Drupal,开发了php_pdo_sqlsrv.dll这个PHP扩展。
- PHP在微软环境下变得更加友好,同时微软的Internet Information Server(IIS)也对开源世界更加兼容,借助FastCGI和Windows Cache Extension for PHP(WinCache),IIS能很好地与PHP配合。
3. 安装必要组件
可以从 这里 获取所需的组件。点击左侧“Install Drupal 7 with SQL Server”标签,会看到相关页面。
- 点击“Install”按钮,会弹出用户账户控制(UAC)警告,点击“Yes”继续,将看到Microsoft Web Platform Installer。
- 在安装程序中,