Installer Drupal avec Drush

Mercredi, Février 8, 2012

Voici comment installer Drupal rapidement avec Drush sous Linux. Ces commandes doivent être executées à la racine de votre site.

$ drush dl drupal
$ mv drupal-7.12/* drupal-7.12/.??* .
$ rm -r drupal-7.12/
$ drush si --db-url=mysql://user:pass@host/base --account-pass=password --account-mail=mail@example.com
$ chmod 777 sites/default/files
$ drush dl captcha ctools date devel google_analytics linkit panels pathauto pathologic token transliteration views wysiwyg
$ drush en captcha ctools date devel googleanalytics linkit panels pathauto pathologic token transliteration views_ui wysiwyg

Explications

$ drush dl drupal

La commande dl (alias de pm-download) télécharge et décompresse les fichiers drupal dans un répertoire.

$ mv drupal-7.12/* drupal-7.12/.??* .

Ensuite on déplace tous les fichiers, y compris les fichiers cachés commençant par un point, du répertoire ou l'archive a été décompressée vers le répertoire courant.

$ rm -r drupal-7.12/

On efface le répertoire, plus besoin...

$ drush si --db-url=mysql://user:pass@host/base --account-pass=password --account-mail=mail@example.com

Alias de site-install, ici on procède à l'install manuelle sous drush en précisant le chemin de la base de donnée.

$ chmod 777 sites/default/files

Le répertoire files à été crée par la commande précédente, il faut toutefois l'autiriser en écriture

$ drush dl captcha ctools date devel google_analytics linkit panels pathauto pathologic token transliteration views wysiwyg

Maintenant il ne reste plus qu'à télécharger certains modules indispensables...

$ drush en captcha ctools date devel googleanalytics linkit panels pathauto pathologic token transliteration views_ui wysiwyg

Et à les activer !

Tags: