Instalacija Drusha na Windows-u, podešavanje. Rad sa Drupalom iz komandne linije.
Za instalaciju Drusha na Windows-u koristite instalacioni program:
http://www.drush.org/drush_windows_installer
Sve ostalo ispod je zastarelo.
Preuzimanje, instalacija i uključivanje modula, kao i preuzimanje, instalacija i uključivanje tema su rutinski poslovi tokom razvoja sajta. Da biste uštedeli vreme, napravljen je komandni interfejs Drush. Drush vam omogućava da instalirate i uključite modul sa samo nekoliko linija koda u komandnoj liniji. Zato odvojimo nekoliko minuta da naučimo ovu alatku i uštedimo sate svog vremena kasnije.
Početna stranica projekta drush je http://drush.ws. Na ovom sajtu možete naći mnogo korisnih informacija o korišćenju ove alatke.
Drush nije Drupal modul. Drush je skup komandi koje olakšavaju rad sa Drupal instalacijama. Za rad sa Drush potrebna je komandna linija (konsola). Najbolje je raditi sa Drush na Linux sistemima, ali je moguće koristiti Drush na Windows-u.
Pređimo na instalaciju Drush-a na Windows-u.
Instalacija Drush-a na Windows-u
1. Preuzmite najnoviju verziju drush sa sajta drupal.org.
2. Drush nije modul, zato ga ne treba kopirati u sites/all/modules. Ako koristite Denwer, najbolje je napraviti folder Drush u korenskom folderu Denwer-a i kopirati ga tamo.
3. Potrebne su dodatne aplikacije:
- LibArchive: http://gnuwin32.sourceforge.net/packages/libarchive.htm
Libarchive je programska biblioteka koja može kreirati i čitati različite formate arhiva, uključujući popularne tar, CPIO i BSD i GNU varijante.
- GZip: http://gnuwin32.sourceforge.net/packages/gzip.htm
GZip je alat za kompresiju podataka. Njegove prednosti su bolja kompresija i sloboda od patenata.
- WGet: http://gnuwin32.sourceforge.net/packages/wget.htm
GNU Wget je besplatan alat za preuzimanje fajlova preko HTTP i FTP protokola.
4. Nakon instalacije, kopirajte i preimenujte fajl C:\Program Files\GnuWin32\bin\bsdtar.exe u C:\Program Files\GnuWin32\bin\tar.exe.
5. Izmenite sistemsku promenljivu PATH: Kontrolna tabla › Sistem › Napredne sistemske postavke › Napredno › Promenljive okruženja › Sistemske promenljive › Path
Dodajte putanje do php.exe, drush.bat i izvršnih fajlova tar/get/wget (odvojene tačka-zarezom).
Primer koda koji treba dodati:
;Z:\usr\local\php5\;Z:\drush\;C:\Program Files\GnuWin32\bin\
6. U fajlu drush.bat podesite punu putanju do PHP-a:
@Z:\usr\local\php5\php.exe "%~dp0drush.php" %*
7. Otvorite konzolu i upišite komandu drush
ili drush --help
:
Da biste otvorili komandnu liniju u Windows-u, kliknite na dugme Start > Pokreni i u polje unesite cmd ili command.
U narednom članku ćemo pogledati kako raditi sa skupom komandi Drush.