Drush-installatie op Windows en configuratie. Werken met Drupal via de opdrachtregel.
Om Drush op Windows te installeren, gebruik de installer:
http://www.drush.org/drush_windows_installer
Alles hieronder is verouderd.
Het downloaden, installeren en activeren van modules of thema’s is vaak een herhalend proces bij het ontwikkelen van een website. Om tijd te besparen is de scripttool Drush gemaakt. Drush helpt je een module te installeren en te activeren met slechts een paar regels code in de opdrachtregel. Laten we dus een paar minuten besteden aan het bestuderen van dit artikel, zodat we later uren aan tijd besparen.
De projectpagina van Drush is: http://drush.ws. Op die website vind je veel nuttige informatie over het gebruik van deze tool.
Drush is geen Drupal-module. Drush is een verzameling commando’s die het werken met Drupal-installaties vereenvoudigt. Om met Drush te werken, heb je een opdrachtregel (console) nodig. Idealiter gebruik je Drush op een Linux-systeem, maar het is ook mogelijk om Drush op Windows te gebruiken.
Laten we beginnen met de installatie van Drush op Windows.
Installatie van Drush op Windows
1. Download de nieuwste versie van Drush vanaf drupal.org.
2. Drush is geen module, dus je hoeft hem niet te kopiëren naar sites/all/modules
. Als je Denwer gebruikt, is het het beste om een map Drush te maken in de hoofdmap van Denwer en deze daarheen te kopiëren.
3. We hebben extra programma’s nodig:
- LibArchive: http://gnuwin32.sourceforge.net/packages/libarchive.htm
LibArchive is een softwarebibliotheek die verschillende archiefformaten kan aanmaken en lezen, waaronder de populaire tar-formaten, meerdere CPIO-formaten en zowel BSD- als GNU-varianten.
- GZip: http://gnuwin32.sourceforge.net/packages/gzip.htm
GZip is een compressieprogramma dat bestanden verkleint. De voordelen zijn een hogere compressiegraad en vrijheid van gepatenteerde compressie-algoritmes.
- WGet: http://gnuwin32.sourceforge.net/packages/wget.htm
GNU Wget is een gratis tool voor het downloaden van bestanden van het internet via HTTP en FTP.
4. Na installatie kopieer en hernoem het bestand C:\Program Files\GnuWin32\bin\bsdtar.exe naar C:\Program Files\GnuWin32\bin\tar.exe.
5. Bewerk de omgevingsvariabele PATH: Configuratiescherm → Systeem → Geavanceerde systeeminstellingen → Geavanceerd → Omgevingsvariabelen → Systeemvariabelen → Path.
Voeg aan de waarde van de variabele de paden toe naar php.exe, drush.bat en de uitvoerbare bestanden tar/get/wget (scheiding met een puntkomma).
Voeg de volgende regel toe:
;Z:\usr\local\php5\;Z:\drush\;C:\Program Files\GnuWin32\bin\
6. In het bestand drush.bat geef je het volledige pad naar PHP op:
@Z:\usr\local\php5\php.exe "%~dp0drush.php" %*
7. Open de console en typ het commando drush
of drush --help
:
Om de opdrachtregel in Windows te openen, klik op Start → Uitvoeren en typ cmd of command in het tekstveld.
In het volgende artikel zullen we bekijken hoe je met de Drush-commando’s werkt.