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


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. :)


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


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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.