CentOS 安装 Drush 的详细步骤
Drush 是一个强大的命令行工具,用于管理 Drupal 网站内容,它可以帮助你执行各种任务,如安装模块、更新数据库、备份网站等,本文将详细介绍如何在 CentOS 系统上安装 Drush。

准备工作
在开始安装 Drush 之前,请确保你的 CentOS 系统满足以下条件:
- 已安装 PHP 和 PHP 扩展。
- 已安装 Git。
- 已安装 Composer。
安装步骤
安装 Drush
我们需要使用 Composer 来安装 Drush,打开终端,执行以下命令:
composer global require drush/drush
执行上述命令后,Composer 会自动下载并安装 Drush,安装完成后,将 Drush 添加到系统环境变量中:
echo 'export PATH="$PATH:$HOME/.composer/vendor/drush/drush"' >> ~/.bashrc source ~/.bashrc
验证安装

安装完成后,可以通过以下命令验证 Drush 是否安装成功:
drush version
如果输出包含 Drush 的版本信息,则表示安装成功。
配置 Drush
为了方便使用 Drush,我们可以将其添加到系统环境变量中,执行以下命令:
echo 'export PATH="$PATH:$HOME/.composer/vendor/drush/drush"' >> ~/.bashrc source ~/.bashrc
使用 Drush
安装完成后,你就可以使用 Drush 来管理你的 Drupal 网站了,以下是一些常用的 Drush 命令:
drush site-install:安装 Drupal 网站。drush up:更新 Drupal 网站到最新版本。drush en [module]:启用模块。drush dis [module]:禁用模块。drush sql-dump:备份数据库。
常见问题解答(FAQs)

问题 1:如何查看 Drush 的帮助信息?
解答:使用以下命令查看 Drush 的帮助信息:
drush help
问题 2:如何为多个 Drupal 网站配置 Drush?
解答:Drush 支持为多个网站配置别名,创建一个别名文件(~/.drush/aliases.drushrc.php),然后在文件中添加以下内容:
$aliases['mydev'] = array( 'root' => '/path/to/my/dev/drupal', 'uri' => 'http://mydev.example.com', 'db' => 'mydev', );
使用以下命令为别名添加 Drush:
drush alias-merge ~/.drush/aliases.drushrc.php
你可以使用 drush @mydev 来执行针对 mydev 网站的命令。

