Installer Drush avec Composer

Drush est un outil de commande CLI qui nous permet de gérer un site Drupal, il est nécessaire durant la phase de développement d’un site Drupal. Ainsi, si cet outil est installé au serveur il nous offre beaucoup d’avantages sans passer à l’interface de l’administration ni FTP ou MySQL.
Drush est un outil qui aide ceux qui gèrent plusieurs sites web Drupal.
Drush communique avec le noyau Drupal, gère les modules, les thèmes, la base de données, et les utilisateurs.
Il peut nettoyer le cache, lancer un cron, lancer les mises à jours, vider les watchdogs, indexer le contenu pour la recherche, lancer des tests et aussi installer Drupal.
Drush peut aussi cloner un site, créer et avoir des informations ou encore télécharger un module et l’activer ou le désactiver.
Drush peut aussi communiquer avec la base de données en envoyant des requêtes SQL.
Pour installer Drush on peut utiliser Composer:

curl -sS https://getcomposer.org/installer | php

Une fois Composer est téléchargé on le déplace vers le dossier “/usr/local/bin/composer”

mv composer.phar /usr/local/bin/composer

On ajoute après le répertoire du Composer à la variable PATH:

export PATH="$HOME/.composer/vendor/bin:$PATH"

on rafraichit le Terminal par cette commande

source ~/.bash_profile

Finalement, on demande gentiment a Composer d’installer notre outil Drush:

composer global require drush/drush:dev-master

Enfin, Si Drush est bien installé. Vous pouvez le tester en lançant la commande “drush dl drupal” qui lancera le téléchargement de Drupal.