在 Windows 上安装和配置 Drush:通过命令行管理 Drupal
要在 Windows 上安装 Drush,可以使用官方安装程序:
http://www.drush.org/drush_windows_installer
以下内容已经过时,仅供参考。
在网站开发过程中,下载、安装、启用模块或主题是重复且耗时的任务。为节省时间,开发者创建了脚本接口工具 Drush。借助 Drush,你只需在命令行中输入几行命令,即可安装并启用模块。让我们花几分钟学习本文,以便今后节省数小时的手动操作时间。
项目主页:http://drush.ws。你可以在该网站找到关于此工具的详细使用说明。
Drush 不是 Drupal 模块。它是一组命令,用于简化与 Drupal 安装 的交互操作。要使用 Drush,需要在命令行(控制台)环境中运行。虽然在 Linux 系统中使用效果最佳,但 Drush 也可以在 Windows 系统中运行。
现在让我们开始在 Windows 上安装 Drush。
在 Windows 上安装 Drush
1. 从 drupal.org 下载 Drush 的最新版本。
2. 注意:Drush 不是模块,因此不应复制到 sites/all/modules
目录中。如果你使用 Denwer,本地服务器,建议在 Denwer 根目录下创建一个名为 Drush 的文件夹,并将 Drush 解压到其中。
3. 你还需要安装以下辅助工具:
- LibArchive: http://gnuwin32.sourceforge.net/packages/libarchive.htm
LibArchive 是一个软件库,用于创建和读取多种流式归档格式,包括 tar、CPIO、BSD 和 GNU 格式。
- GZip: http://gnuwin32.sourceforge.net/packages/gzip.htm
GZip 是一种压缩归档工具,具有较高的压缩率,并且不受专利算法限制。
- WGet: http://gnuwin32.sourceforge.net/packages/wget.htm
GNU Wget 是一个免费的下载工具,用于通过 HTTP 或 FTP 从网络下载文件。
4. 安装完这些工具后,将文件 C:\Program Files\GnuWin32\bin\bsdtar.exe 复制并重命名为 C:\Program Files\GnuWin32\bin\tar.exe。
5. 编辑环境变量 PATH:控制面板 → 系统 → 高级系统设置 → 高级 → 环境变量 → 系统变量 → Path。
在 PATH 变量中添加以下路径,以便系统可以识别 php.exe、drush.bat 以及 tar/wget 等工具(路径之间用分号分隔)。
例如:
;Z:\usr\local\php5\;Z:\drush\;C:\Program Files\GnuWin32\bin\
6. 打开 drush.bat 文件,并写入 PHP 的完整路径:
@Z:\usr\local\php5\php.exe "%~dp0drush.php" %*
7. 打开命令行控制台并输入命令 drush
或 drush --help
以测试是否安装成功。
在 Windows 中打开命令行:点击 开始 → 运行,输入 cmd 或 command 并回车。
在下一篇文章中,我们将学习如何使用 Drush 命令集 来管理 Drupal。