Lo nuevo...
- jQuery links 2012-01-30 [updated]
- p::screencast - Introducción a drush y drush_make - Parte I
- p::screencast Instalación Drupal 7 en IIS y MSSQL server con WebPI
- Drupal 8 - Drupal mobile - El futuro
- p::screencast: Instalación de Drupal 7
- DrupalNotes: ¿Drupal, por dónde empezar?
- Tecnologías Web
- Drupal para medios de comunicación - OpenPublish
- WebMatrix - Instale Drupal y PHP en IIS fácilmente (parte II)
- Drupal Links 2010-08-16
En twitter...
-
wintery night ~ northern lights http://t.co/IEiIl8yB48 mins 25 segs ago
| birds http://t.co/otHxNnkZ — 53 mins 46 segs ago |
| 091-20120222 - posterous http://t.co/QI2f8LHk #366PhotoChallengeCR #365 #photo — 1 hora 44 mins ago |
| Google Maps se quiere parecer a FourSquare http://t.co/exc3MYop — 2 horas 57 mins ago |
| Your Life as Data: The Rise of Personal Annual Reports http://t.co/vijsSaUY — 3 horas 28 segs ago |
| Microsoft también denuncia a Motorola http://t.co/cVkKDxwy — 3 horas 57 mins ago |
| ¿Vas a la oficina? Ten cuidado de las toxinas http://t.co/vkMql3Rt — 3 horas 57 mins ago |
| 091-20120222 | Flickr - Photo Sharing! http://t.co/zserj5GT #366PhotoChallengeCR #365 #photo — 4 horas 19 mins ago |
| Cookie law: the gnarly truth http://t.co/rcKbA7Kc — 4 horas 58 mins ago |
| La era de los juegos de bolsillo http://t.co/RI8y7vE7 — 5 horas 56 mins ago |
| Speaking at DPC12 & a Lone Star PHP Update http://t.co/N8309LPf — 5 horas 58 mins ago |
p::screencast - Introducción a drush y drush_make - Parte I
Quiero compartirles la primera parte de la charla: "Introducción a drush" que impartí en una drupalada a la comunidad de Drupal de Costa Rica en el Instituto Tecnológico de Costa Rica en el mes de junio del 2011.
Videos en Youtube
Video en vimeo
Untitled from Pablo Aviles on Vimeo.
Por qué usar Drush?
- Permite instalar fácilmente tanto drupal, como sus módulos o temas
- Con Drush Make podemos instalar automáticamente conjuntos de módulos escogidos por nosotros
- Permite una fácil sincronización entre implementaciones de Drupal en múltiples servidores, lo que facilita el proceso de desarrollo y puesta en marcha (ambientes de desarrollo, de testing o producción).
- Provee alternativas desde la línea de comando para tareas comunes de Drupal.
- Estos comandos se pueden guardar en archivos en lote o scripts a modo de facilitar ciertos procesos que son recurrentes.
Pre requisitos
- LAMP stack (MAMP, XAMPP, DAMP)
- Permisos para crear bases de datos
- Acceso a la línea de comandos (shell/ssh)
- SSH client (Putty o SSH Secure Shell (windows), terminal (MAC, linux))
Comandos utilizados
Crear una base de datos
mysqladmin -u [db_user] -p create [db_name]mysqladmin -u pavilesn -p create pavilesn_d7dbmysql -u pavilesn -pCREATE USER 'pavilesn_d7user'@'localhost' IDENTIFIED BY 'd7demo.2011';GRANT ALL PRIVILEGES ON pavilesn_d7db.* TO 'pavilesn_d7user'@'localhost';
Descargar drush
wget http://ftp.drupal.org/files/projects/drush-7.x-4.4.tar.gz
Alias de drush
alias drush='/[path_to_drush_from_root]/drush/drush'
descargar drupal 7
drush dl drupal-7.4 --drupal-project-rename=d7demo2
Instalar drupal
drush site-install standard --account-name=admin --account-pass=d7admin.2011 --db-url=mysql://pavilesn_d7user:d7demo.2011@localhost/pavilesn_d7db
Descargar módulo de devel a una ruta específica
drush dl devel --destination=./sites/all/modules/devel
Ver módulos que tienen estado de activos
drush pml --status=enabled --type=module
Nos vemos en la segunda parte de este p::screencast, pronto!
