Jak najłatwiej zainstalować czysty Drupal od zera za pomocą drush?

10

Jaki jest najłatwiejszy / najszybszy sposób instalacji czystego Drupala od zera w pustym folderze do celów testowych przy użyciu drush (bez uciekania się do skryptów powłoki lub aliasów).

kenorb
źródło
4
Wydaje mi się, że mogą tu wybuchnąć zawody ... Drupal i bieganie w jednej linii, ktoś? Punkty bonusowe za jak najmniej &&i ;jak to możliwe
Clive
Najszybszy jest raczej subiektywny: jeśli nie masz zainstalowanego Drusha, korzystanie z niego nie będzie najszybszym sposobem. W moim przypadku najszybszym sposobem byłoby napisanie komendy powłoki i nadanie jej krótkiej nazwy.
kiamlaluno
@kernob Jeśli dodasz „bez uciekania się do skryptów powłoki lub aliasów”, nie widzę żadnego powodu, aby nie otwierać tej kopii zapasowej
Clive

Odpowiedzi:

17
drush qd

Pobiera Drupal, uruchamia instalację witryny, uruchamia lekki serwer WWW, otwiera przeglądarkę i loguje się jako „admin”.

Mogłem odpowiedzieć drush quick-drupal, ale Clive powiedział, że może być konkurs. :)

greg_1_anderson
źródło
Myślę, że powinieneś również dostarczyć wersję, która instaluje drusha dla tych, którzy go nie mają, nie każdy uważa drush za warunek wstępny, taki jak ty i ja =) - Ta strona może stać się bardzo cennym zasobem.
Darvanen
1
@Darvanen: Wszystkie pytania oznaczone drush wymagają obecności drush. Jak zainstalować Drush, to kolejne pytanie, więc możesz przeczytać instrukcje w GitHub (używając composerdość szybko), lub sprawdzić Jak zainstalować określoną wersję Drush?
kenorb
O! Nie wiedziałem tego (o tagach oznaczających warunki wstępne). Dzięki.
Darvanen
4

Możesz wypróbować następujący przykład kilku wierszy:

$ 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.

Twoja strona powinna być dostępna pod http://127.0.0.1:8888.

Powiązane: Podaj jedno polecenie, aby zainstalować i uruchomić polecenie Drupal .

kenorb
źródło
1

Zaczynając na nowej, czystej maszynie wirtualnej to kolejna opcja z Vagrant. Po uruchomieniu Vagrant / VirtualBox instalacja Drupala od 6 do 7 jest bardzo prosta https://www.drupal.org/node/2008792

Aktualizacja: Dzięki szybkiemu rozwojowi Drupala 8 wspomniane powyżej VDD nadal działa dobrze z Drupalem 7, ale nie obsługuje już Drupala 8. Jeśli chcesz szybko uruchomić witrynę Drupal 8, wolisz DrupalVM , jest o wiele bardziej utrzymany, jest łatwy w konfiguracji (za pomocą ustawień Yamla) i obejmuje najnowszą wersję Drush (8) +, obsługuje Apache lub Nginx, Varnish, Solr, XDebug, XHProf, ...

pole koloru
źródło