Tu sei qui

DRUSH: tutorial installazione su MAC OS X

GianlucaBove.it

...just another technical blog...

Drush รจ un'interfaccia shell che consente di effettuare da riga comando delle operazioni amministrative sui nostri portali Drupal come svuotare la cache, installare moduli, effettuare backup, etc.

Approfondiremo meglio questo interessante strumento, drush, in un articolo futuro, in questo articolo descriveremo la procedura di installazione su un ambiente MAC che utilizza MAMP (o MAMP PRO).

Innanzitutto bisogna scaricare il pacchetto dal github ufficiale, cliccando "Download ZIP" da questo link: https://github.com/drush-ops/drush

Apriamo il Terminale e verifichiamo che esista la cartella /usr/local/lib, se non esiste creiamola con sudo mkdir /usr/local/lib e posizioniamoci dentro.

Scompattiamo e spostiamo il pacchetto drush appena scaricato mv ~/Downloads/drush-master/ .

Rinominiamo la cartella mv drush-master/ drush

Diamo i permessi di esecuzione all'eseguibile sudo chmod u+x /usr/local/lib/drush/drush

Installiamo composer:

curl -sS https://getcomposer.org/installer | php
 
php composer.phar
 
sudo php composer.phar install

E creiamo un link simbolico per poter accedere al comando da qualsiasi directory:
sudo ln -s /usr/local/lib/drush/drush /usr/bin/drush

Infine creiamo un link a mysql.sock dove si aspetta di trovarla drush:

sudo mkdir /var/mysql
 
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /var/mysql/mysql.sock

Fatto!

Per verificare che tutto sia andato bene posizionatevi sulla document root di un vostro sito ed eseguite il comando:

drush status

Alla prossima!