Presentazione al pugBo "Fare Drupal a linea di Comando" del 20/12/2012 di Mirko Marraro (@DartDrupal) e Luca D'Amico (@menteora)
1 of 15
Download to read offline
More Related Content
Fare Drupal a linea di Comando
1. Fare Drupal da linea di comando
Cos'竪 Drupal?
Cos'竪 Drush?
- Drush: come si installa
- Drush Make: come si installa
- Installazione Drupal con Drush e Makefile
- Installazione e abilitazione moduli
- Disabilitazione e disinstallazione moduli
- Aggiornamento moduli
- Backup e Restore Sito
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
2. Fare Drupal da linea di comando
Cos'竪 Drupal?
Quanti di voi lo conoscono?
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
3. Fare Drupal da linea di comando
Cos'竪 Drupal?
>_ CMS opensource
>_ php
>_ CMF
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
4. Fare Drupal da linea di comando
Attenzione!
: = : geek
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
5. Fare Drupal da linea di comando
Cos'竪 Drush?
>_ Drush = Drupal + Shell
>_ ls /drush/features
Download Enable Disable
Uninstall Update
>_ ls /drush/drupal_components
Modules Profiles Themes
Translation Core
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
6. Fare Drupal da linea di comando
Drush: come si installa
>_ cd $HOME
>_ wget http://ftp.drupal.org/files/projects/drush-7.x-4.5.tar.gz
>_ tar xzf drush-7.x-4.5.tar.gz
>_ cd /usr/local/bin
>_ ln -s /path/to/drush drush
>_ drush status
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
7. Fare Drupal da linea di comando
Drush Make: come si installa
>_ mkdir $HOME/.drush && cd $HOME/.drush
>_ wget http://ftp.drupal.org/files/projects/drush_make-6.x-2.3.tar.gz
>_ tar xzf drush_make-6.x-2.3.tar.gz
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
8. Fare Drupal da linea di comando
Installazione Drupal con Drush
e Makefile (versione semplice)
http://drushmake.me/
>_ drush make pugbo.make pugbo
>_ drush si standard --site-name="Drupal 7 PugBO"
--db-url=mysql://root:root@localhost/testpugbo
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
9. Fare Drupal da linea di comando
Installazione e abilitazione moduli
>_ drush dl token && drush en token ecc ecc
Oppure
>_ drush dl token --select
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
10. Fare Drupal da linea di comando
Disabilitazione e disinstallazione moduli
>_ drush dis token
>_ drush pm-uninstall token
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
11. Fare Drupal da linea di comando
Aggiornamento moduli
>_ drush up
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
12. Fare Drupal da linea di comando
Backup Sito
>_ drush archive-dump default
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
13. Fare Drupal da linea di comando
Restore Sito
>_ drush archive-restore ./m29511d1.20120208_095943.tar.gz
--destination=/home/darthdrupal/www/dinamicamente
--db-url=mysql://root:root@localhost/dinamicamente
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
14. Fare Drupal da linea di comando
the end
>_ thanks
Luca D'Amico Mirko Marraro
@menteora @DarthDrupal
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012
15. Fare Drupal da linea di comando
A breve le slide su...
www.dinamicamente.org
@dinamicamente
$incontro['pugBO'][4] = Fare Drupal da linea di comando 20/02/2012