Drush

Contenus tagués avec drush. Vers l'entrée de mon livre sur drush.

Installer un drupal 7 avec ddev

install (composer drupal-composer) d'un drupal 7 via ddev, conversion en utf8mb4 et sauvegarde de la db (Mariadb mysqldump db | gzip >/var/www/html/.tarballs/db.sql.gz), ajout de modules (longue liste de "composer require") et utiliser (ddev exec drush pml | grep Enabled)

Drush 9

Drush 9.4

https://drushcommands.com/drush-9x/

Voir les chemins des dossiers  : drush dd (aloias de drush drupal:directory)

Voir liste des tokens  drush token (alias de drush devel:token)
Voir services conteners dispo : drush dcs (alias de drush devel:services)  https://drushcommands.com/drush-9x/devel/devel:services/

 

Test de drupal8-docker-app

https://github.com/ricardoamaro/drupal8-docker-app#quick-3-step-instruct...

Docker est installé (au 1er run, les images seront dl) :

docker run -i -t -p 80:80 ricardoamaro/drupal8

On voit des erreurs (voir l'extrat de code ci-dessous) puis un un drush status (v 8.1.16 en mai 2018), c'est normal et il faut attendre (au doux son de son disque dur, plusieurs longues minutes)...

Outils drupal 8

Outils en ligne de commande

Drush, drupal console, drupal code generator, git, composer et dos2unix (vérifier/corriger les fin de fignes de type "unix")

drupal console

https://drupalconsole.com/

Installer drupal 8 (drupal-composer)

Regroupe mes notes d'installation de drupal 8 (sur diverses vm, voir pi, lamp ou lemp - via docker).

srv17 : install drupal 8

Sur srv ubuntu17 (lamp php7), composer 1.2.2 installé globalement. Drupal8 avec drush 8.1.11, Librairie GD 2.2.4.
(Sur cette vm, il y a aussi un drupal 7 en /var/www/dru7).

Drush 8 commandes féquentes

install drupal

drush dl drupal-7.x

install multi-site :

drush site-install --db-url=mysql://USER:Pw@localhost/DATABASENAME --sites-subdir=sitename 
drush site-install --db-url=mysql://USER:Pw@localhost/NOMDB --sites-subdir=nomsite --db-su=XXXX --db-su-pw=XXXX

 

https://drushcommands.com/drush-8x/pm/pm-download/

 

save all sites : drush ard @sites --description=postmajm4_avtmedia --destination=/path.../majmod/step2.tar

Pages

S'abonner à RSS - Drush