Quelle est la façon la plus simple d'installer Drupal propre à partir de zéro en utilisant Drush?

10

Quelle est la façon la plus simple / la plus rapide d'installer Drupal propre à partir de zéro sur un dossier vide à des fins de test en utilisant drush (sans recourir à des scripts shell ou des alias).

Kenorb
la source
4
J'ai l'impression qu'une compétition pourrait éclater ici ... Drupal et fonctionner en une seule personne? Les points de bonus pour aussi peu &&et ;que possible
Clive
Le plus rapide est plutôt subjectif: si vous n'avez pas installé Drush, son utilisation ne sera pas le moyen le plus rapide. Dans mon cas, le moyen le plus rapide serait d'écrire une commande shell et de lui donner un nom court.
kiamlaluno
@kernob Si vous ajoutez "sans recourir à des scripts shell ou des alias", je ne vois aucune raison de ne pas ouvrir cette sauvegarde
Clive

Réponses:

17
drush qd

Téléchargements Drupal, exécute l'installation du site, lance un serveur Web léger, ouvre un navigateur et vous connecte en tant qu'administrateur.

J'aurais peut-être répondu drush quick-drupal, mais Clive a dit qu'il pourrait y avoir un concours. :)

greg_1_anderson
la source
Je pense que vous devriez également fournir une version qui installe drush pour ceux qui ne l'ont pas, tout le monde ne considère pas drush comme une condition préalable comme vous et moi =) - Cette page pourrait devenir une ressource très précieuse.
Darvanen
1
@ Darvanen: Toutes les questions étiquetées avec drush doivent obligatoirement être présentes. Comment installer drush, c'est une autre question, alors soit vous pouvez lire les instructions sur GitHub (en utilisant composerc'est assez rapide), soit vérifier Comment installer une version spécifique de Drush?
kenorb
Oh! Je ne le savais pas (à propos des balises signifiant les conditions préalables). Merci.
Darvanen
4

Vous pouvez essayer l'exemple de quelques lignes suivant:

$ drush -y dl && cd drupal-7* # Download Drupal and enter folder.
$ drush -y si --db-url="sqlite://db.sqlite" --account-pass=admin # Install.
$ drush rs # Run HTTP server.

Votre site doit être accessible sous http://127.0.0.1:8888.

Connexes: Fournissez une seule commande pour installer et exécuter la commande Drupal .

Kenorb
la source
1

Commencer sur une nouvelle VM propre est une autre option avec Vagrant. Une fois que vous avez Vagrant / VirtualBox en cours d'exécution, l'installation de Drupal 6 à 7 est un jeu d'enfant https://www.drupal.org/node/2008792

Mise à jour: Avec le développement rapide de Drupal 8, le VDD mentionné ci-dessus fonctionne toujours bien avec Drupal 7 mais ne prend plus en charge Drupal 8. Si vous souhaitez démarrer rapidement un site Web Drupal 8, préférez DrupalVM , il est beaucoup plus maintenu, est facile à configurer (via les paramètres Yaml) et couvre la dernière version de Drush (8) + prend en charge Apache ou Nginx, Varnish, Solr, XDebug, XHProf, ...

champ de couleur
la source