DRUSH = DRUpal SHell
Es la interface para línea de comandos de Drupal, es el lugar donde podemos manejar Drupal por comando en consola. - La consola ssh: SSH (Secure SHell, en español: intérprete de órdenes segura) es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red. (1) -
Esta interface hace mucho mas óptimo el desarrollo de páginas web, ya que lo que se demora en descargar un modulo de forma tradicional para Drupal que es entre 5 y 10 minutos, con Drush el tiempo sería de máximo de 1 minuto .
¿Como se instala Drush?
Depende del sistema operativo:
- Ubuntu:
sudo apt-get install drush
Windows:
- Descargar e instalar composer : https://getcomposer.org/Composer-Setup.exe.
- Inicio>ejecutar escribir cmd, dentro de cmd escribir
composer -V
- Instalamos drush desde la consola:
composer global require drush/drush:dev-master
- Revisamos que haya quedado instalado:
drush status , si quedo bien instalado:
PHP executable : php PHP configuration : C:\Sites\bin\php\php5.5.12\php.ini PHP OS : WINNT Drush version : 7.0-dev Drush temp directory : C:/Users/Owner/AppData/Local/Temp Drush configuration : Drush alias file :
- Ya tenemos drush instalado en Windows
- Mac:
- Descargar e instalar composer desde la terminal:
curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/bin/composer
- Ejecutar el comando desde consola:
composer install
- Añadir Drush al path
- Desde terminal
nano ~/.bash_profile
- Dentro del documento que se abre agregar la siguiente linea
export PATH=$PATH:/Users/myusername/drush
Reemplazar/Users/myusername/drush
- Luego
Drush -v
- Y listo tienen Drush en un MAC
¿Qué puedo hacer con Drush?- Instalar módulos con
drush dl nombre del modulo
- Activar módulos
drush en nombre del modulo
- Desactivar módulos
drush dis nombre del modulo
- Limpiar cache
drush cc all
- E infinidad de cosas mas que encontrara en
http://www.drush.org/en/master/
Bibliografía
(1) Tomado de wikipedia http://es.wikipedia.org/wiki/Secure_Shell
Comentarios
Publicar un comentario