9.1. Instalacija Drush-a na Open Server.
U ovom članku nećemo pisati kod, već ćemo se pripremiti za pisanje koda. Za to ćemo instalirati Drush. Drush je konzolni alat koji vam omogućava da obavljate mnoge rutinske operacije sa Drupalom: ažuriranje modula, upload/download konfiguracije, pravljenje rezervnih kopija i mnogo toga.
Ako koristite Open Server kao web server za razvoj, ovaj vodič će vam odgovarati:
1. Instalirajte sam server. Možete ga preuzeti sa zvaničnog sajta autora open-server.ru. Tamo je dostupna i dokumentacija za instalaciju.
2. Nakon instalacije Open Servera, ili ako ga već imate, potrebno je da registrujete Windows promenljivu PATH.
C:\Users\yourUserName\AppData\Roaming\Composer\vendor\bin;C:\OpenServer\modules\php\PHP-5.6;C:\OpenServer\modules\database\MySQL-5.5\bin
U zavisnosti od izabrane podrazumevane verzije MySQL i PHP, folderi PHP-5.6, MySQL-5.5 mogu biti različiti u zavisnosti od verzije.
U novijim verzijama, podrazumevani folder za Open Server se sada zove OSPanel:
C:\OSPanel\modules\php\PHP-7.0-x64;C:\OSPanel\modules\database\MySQL-5.7-x64\bin
Ovo je neophodno da biste se rešili greške: needs a higher bootstrap level to run …
Open Server takođe koristi svoju Path promenljivu. U podešavanjima podesite da se koristi sistemska Path promenljiva. Takođe je potrebno kreirati fajl u folderu: \userdata\config\path.txt i tamo duplirati vašu Path promenljivu.
3. Instalirajte Composer: https://getcomposer.org/download/
Composer je takođe konzolni alat, ali radi sa bibliotekama u PHP-u. Omogućava održavanje trenutnih verzija biblioteka. Ako je instalacija uspešna, proverite verziju komandom:
composer -V
Takođe, composer je već instaliran ako koristite Open Server konzolu u meniju podešavanja, izaberite Advanced -> Console.
4. Instalirajte sam Drush:
composer global require drush/drush:8.*
Ako vam treba verzija 9.*, navedite željenu verziju:
composer global require drush/drush:9.*
Potrebna vam je verzija Drusha ne niža od 8. Zatim pokrenite instalaciju:
composer global install
Sada će Drush biti dostupan za bilo koji sajt. Da proverite verziju Drusha, pokrenite:
drush version
Sada je potrebno dodati pakete za rad sa arhivama.
Preuzmite i instalirajte dodatne programe u C:\Program Files\GnuWin32 (za 64-bitni Windows: C:\Program Files (x86)\GnuWin32):
- gzip
- unzip
- WGet
Kopirajte i preimenujte fajl C:\Program Files\GnuWin32\bin\bsdtar.exe u C:\Program Files\GnuWin32\bin\tar.exe (za 64-bitni Windows C:\Program Files (x86)\GnuWin32)
Izmena PATH promenljive: Control panel › System › Advanced system settings › Advanced › Environment variables › System variables › Path
Dodajte: C:\Program Files\GnuWin32\bin\ ili za 64-bitni Windows: C:\Program Files (x86)\GnuWin32\bin\
Ako Drush radi, videćete verziju Drusha. U narednim člancima ćemo obraditi kako koristiti Drush. Ako imate problema, pišite u komentarima.