在 Ubuntu 16.04 上安装 Drush

安装 Drush 提供了一种使用熟悉的方法(命令行)管理 Drupal 安装的方法。 Drush 可以让您执行以下操作,从而简化您的生活 admin 职责。

在本教程中,我们将使用 Composer 作为我们的包管理器,因为它需要安装 Drush 的依赖项。 它确实需要至少 1 GB 的内存,所以在开始本教程之前一定要拥有它。

第 1 步:更新

作为良好做法,我们将更新我们的系统

apt-get update

第 2 步:安装 Zip

您很可能已经拥有 zip 命令,但如果您不继续安装。

apt-get install zip unzip

第 3 步:安装卷曲

apt-get install curl php7-cli git

第 4 步:安装 Composer

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

第 5 步:安装 Drush

使用以下命令会安装最新版本的 Drush,此时是

composer global require drush/drush

或者,您可以通过附加所需的版本来安装您选择的 Drush 版本。 如果您想要 Drush 8 使用…

composer global require drush/drush:8

第 6 步: 将 Drush 目录添加到您的路径

如果在步骤 6 中执行版本检查给您“找不到命令”的消息,请打开您的 .bashrc 文件并在文件中输入以下内容

#path for Drush
export PATH="$HOME/.composer/vendor/bin:$PATH"

运行 source show 识别文件的更改。

source .bashrc

第 7 步:验证 Drush 的安装

您将能够通过运行以下命令来验证 Drush 安装的版本和其他有用信息。

drush status

输出:

PHP binary    : /usr/bin/php7.0
PHP config    : /etc/php/7.0/cli/php.ini
PHP OS        : Linux
Drush script  : /root/.composer/vendor/bin/drush
Drush version : 9.5.2
Drush temp    : /tmp
Drush configs : /root/.composer/vendor/drush/drush/drush.yml
Drupal root   : /root/.composer/vendor/drush/drush/sut