Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[TUTORIAL] Módulo Drush
#1
Aquellos usuarios de GNU/Linux que no dependan íntegramente del funcionamiento del servidor X... Y aquellos que hayan entendido esa frase. Conocen el poder de la consola del sistema, generalmente BASH, y lo práctica y rápida que es respecto a una IGU (Interfaz Gráfica de Usuario - GUI por su sigla en íngles).

¿Bueno algunas se le ocurrió tener un APT-GET (YUM, Portage, Zypper, Pacman, urpmi, etc) potenciado y especializado en Drupal?

Si no entendieron nada hasta, entonces esta aplicación/módulo no les va a servir de mucho ni les interesará, pero lo invito a seguir leyendo para aprender de que se trata y quizás interesarse un poco en la nunca bien ponderada y siempre subestimada consola.

DRUSH es una aplicación/script (BASH y/o MS-DOS) destinada a realizar operaciones básicas desde Drupal desde la consola.
Es de fácil instalación en Localhost, y dentro de poco haré la prueba en Dixel...

Para que funcione, una vez "instalado" se debe posicionar dentro de la carpeta raiz de cualquier instalación Drupal y ejecutar:

Código:
~>drush comando

Drush automáticamente detectará de que versión de Drupal de trata (5.x, 6.x o 7.x), recuperará los datos de conexión a la base de datos y realizará las acciones pertinentes.

Lista de comandos:
Código:
help
-> Muestra las ayuda

cron
-> Ejecuta cron

updatedb
-> Ejecuta update.php

status
-> Provee una visión superficial de la instalación si que hay una.

cache clear
-> Limpia todas las cache.

watchdog show
-> Muestra los logs recientes de watchdog. Opcionalmente filtra por archivo.

watchdog delete
-> Borra todos los mensajes de watchdog. Opcional de algún archivo.

sync
->Ejecuta rsync de la raiz de Drupal a otro servidor por ssh.

eval
-> Evalúa código PHP como si hubiese sido ejecutado por Drupal.

enable <modules>
-> Activa uno o más módulos.

disable
-> Desactiva uno o más módulos.

uninstall
-> Desinstala uno o más módulos.

statusmodules
-> Muestra el status Activado o Desactivado de todos los módulos.

refresh
-> Refresca la información de estado (status information).

updatecode
-> Actualiza el código de tu proyecto. Descarga nuevas versiones de módulos y temas.

update
-> Actualiza el código de tu proyecto (descargando módulos y temas actualizados). Y aplica cualquier actualización de base de datos requerida.(update.php)

info <paquete>
-> Información de liberación de un proyecto

dl <paquete>
-> Descargar Core de Drupal y proyectos como CCK, Zen, etc.

test mail
-> Corre todos los chequeos y envía un mail con los resultados al webmaster

test clean
-> Borra registros de test anteriores.

sql conf
-> Muestra detalle de la información de conexión a la base de datos.

sql connect
-> Una cadena para conectar a la base de datos.

sql dump
-> Exporta la BD de Drupal como SQL usando mysqldump.

sql query
-> Ejecuta una query sobre la BD del sitio.

sql load
-> Copiar una BD a otra BD.

sql cli
-> Abre una consola MySQL/PgSQL usando los datos de Drupal

Saludos...

Aporte Original por: dkstudio
[Imagen: bann.png]
WWW
#2
Gracias x el aporte TQ
Sonrojado
WWW
#3
Buen aporte para los drupaleros, jejeje Saludos Guiño
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  [TUTORIAL] Instalación de Drupal Taquion 27 4,737 14-07-2014, 07:50 PM
Último mensaje: Kevin9908
  [Guia] Módulo Comment lukas 2 858 29-11-2012, 01:13 AM
Último mensaje: XGMasterx
  [Guia] Módulo Plugging Manager lukas 4 921 29-11-2012, 12:10 AM
Último mensaje: xcarlox
  [Tuto] Instalación de un Módulo en Drupal lukas 2 1,051 29-11-2012, 12:09 AM
Último mensaje: xcarlox
  [Guia] Módulo Book lukas 0 784 25-09-2012, 03:51 AM
Último mensaje: lukas
  [Guia] Módulo Blogs lukas 0 691 25-09-2012, 03:45 AM
Último mensaje: lukas
  [TUTORIAL] Instalación de Open Atrium Taquion 22 14,144 31-08-2012, 02:10 PM
Último mensaje: k_jupiter
  Modulo Tuesday: Security Review joksan 3 717 30-04-2012, 12:47 PM
Último mensaje: papi
  Modulo Tuesday: Simple Field Formatter joksan 0 893 07-03-2012, 03:17 AM
Último mensaje: joksan
  Modulo Tuesday: Rabbit Hole joksan 0 629 07-03-2012, 02:25 AM
Último mensaje: joksan



Usuarios navegando en este tema: 1 invitado(s)