Domando a Drupal con Drush

  • Published on
    30-Nov-2014

  • View
    932

  • Download
    0

Embed Size (px)

DESCRIPTION

Esta presentacin es una introduccin a la lnea de comandos para Drupal Drush. Se muestra ejemplos de algunos comandos ms usados.

Transcript

  • 1. Domando a Drupal con Drush Cristian Mamani (@xjkwak) Noviembre 2013
  • 2. Drush >Esunalneadecomandospara >Esunalneadecomandospara Drupal. Drupal. >Noesunmdulo. >Noesunmdulo. >Esunconjuntodescripts. >Esunconjuntodescripts. >Sitiooficial:http://drush.org >Sitiooficial:http://drush.org Drupal 3 Days Cochabamba Bolivia @2013
  • 3. Cmo instalar Drush? >LeanelREADME.txt >LeanelREADME.txt Drupal 3 Days Cochabamba Bolivia @2013
  • 4. Forma de uso >drushcomando[parmetros] >drushcomando[parmetros] Ejemplo: Ejemplo: >drushpmdownloadviews >drushpmdownloadviews Drupal 3 Days Cochabamba Bolivia @2013
  • 5. Alias de comando >drushpmdownloadviews >drushpmdownloadviews Conalias: Conalias: >drushdlviews >drushdlviews Drupal 3 Days Cochabamba Bolivia @2013
  • 6. Ayuda sobre un comando >drushhelp[comando] >drushhelp[comando] Ejemplo: Ejemplo: >drushhelpdl >drushhelpdl Drupal 3 Days Cochabamba Bolivia @2013
  • 7. Informacin bsica del sitio >drushstatus >drushstatus Drupal 3 Days Cochabamba Bolivia @2013
  • 8. Descargar un proyecto >drushdl[proyecto] >drushdl[proyecto] Ejemplo: Ejemplo: >drushdlviews >drushdlviews >drushdlomega >drushdlomega >drushdl >drushdl Drupal 3 Days Cochabamba Bolivia @2013
  • 9. Habilitar un proyecto >drushen[proyecto] >drushen[proyecto] Ejemplo: Ejemplo: >drushenviews >drushenviews >drushenomega >drushenomega Drupal 3 Days Cochabamba Bolivia @2013
  • 10. Deshabilitar un proyecto >drushdis[proyecto] >drushdis[proyecto] Ejemplo: Ejemplo: >drushdisviews >drushdisviews >drushdisomega >drushdisomega Drupal 3 Days Cochabamba Bolivia @2013
  • 11. Instalar un Drupal >drushsi[parametros] >drushsi[parametros] Ejemplo: Ejemplo: >drushsi >drushsi dburl=mysql://usuario:clave dburl=mysql://usuario:clave @localhost/drupaldays @localhost/drupaldays Drupal 3 Days Cochabamba Bolivia @2013
  • 12. Limpiar la cach >drushcc[parametro] >drushcc[parametro] Ejemplo: Ejemplo: >drushcc >drushcc >drushccmenu >drushccmenu >drushccall >drushccall Drupal 3 Days Cochabamba Bolivia @2013
  • 13. Variables >drushvget[parametros] >drushvget[parametros] >drushvset[parametros] >drushvset[parametros] Ejemplo: Ejemplo: >drushvgetsite_name >drushvgetsite_name >drushvsetsite_nameCocha >drushvsetsite_nameCocha Drupal 3 Days Cochabamba Bolivia @2013
  • 14. Backup de la base de datos >drushsqldump[parametros] >drushsqldump[parametros] Ejemplo: Ejemplo: >drushsqldumpresultfile= >drushsqldumpresultfile= salida.sql salida.sql Drupal 3 Days Cochabamba Bolivia @2013
  • 15. Ejecutar sentencias SQL >drushsqlq[parametros] >drushsqlq[parametros] Ejemplo: Ejemplo: >drushsqlqselect*fromnode >drushsqlqselect*fromnode Drupal 3 Days Cochabamba Bolivia @2013
  • 16. Abrir la consola de MySQL >drushsqlqc >drushsqlqc Drupal 3 Days Cochabamba Bolivia @2013
  • 17. Cambiar contraseas >drushupwd[parametros] >drushupwd[parametros] Ejemplo: Ejemplo: >drushupwdadminpassword=oso >drushupwdadminpassword=oso Drupal 3 Days Cochabamba Bolivia @2013
  • 18. Ejecutar PHP >drushphpeval[parametro] >drushphpeval[parametro] Ejemplo: Ejemplo: >drushphpevalprint'hola >drushphpevalprint'hola mundo' mundo' Drupal 3 Days Cochabamba Bolivia @2013
  • 19. Ejecutar scripts >drushscr[parametro] >drushscr[parametro] Ejemplo: Ejemplo: >drushscrmi_script.php >drushscrmi_script.php Drupal 3 Days Cochabamba Bolivia @2013
  • 20. Ms comandos? >drush >drush Drupal 3 Days Cochabamba Bolivia @2013
  • 21. Preguntas? >Gracias!!! >Gracias!!! Drupal 3 Days Cochabamba Bolivia @2013

Recommended

View more >