9.1. Drush auf Open Server installieren.
In diesem Artikel werden wir keinen Code schreiben, sondern uns darauf vorbereiten, Code zu schreiben. Dazu installieren wir Drush. Drush ist ein Konsolenprogramm, mit dem viele Routineoperationen mit Drupal ausgeführt werden können: Module aktualisieren, Konfiguration hoch- und herunterladen, Backup erstellen und vieles mehr.
Wenn Sie Open Server als Webserver für die Entwicklung verwenden, passt Ihnen diese Anleitung:
1. Installieren Sie den Server selbst. Sie können ihn von der Webseite des Autors open-server.ru herunterladen. Dort finden Sie auch Installation und Dokumentation.
2. Nach der Installation von Open Server oder wenn Sie Open Server bereits installiert haben, müssen Sie eine Windows-Variable in Ihrem PATH registrieren.
C:\Users\IhrBenutzername\AppData\Roaming\Composer\vendor\bin;C:\OpenServer\modules\php\PHP-5.6;C:\OpenServer\modules\database\MySQL-5.5\bin
Abhängig von der gewählten Standardversion von MySQL und PHP können die Ordner PHP-5.6, MySQL-5.5 je nach Version variieren.
In neueren Versionen heißt der Standardordner für Open Server jetzt OSPanel:
C:\OSPanel\modules\php\PHP-7.0-x64;C:\OSPanel\modules\database\MySQL-5.7-x64\bin
Dies ist notwendig, um diesen Fehler zu vermeiden: benötigt eine höhere Bootstrap-Stufe zum Ausführen …
Open Server verwendet auch seine eigene Path-Variable. In den Einstellungen aktivieren Sie die Nutzung der System-Path-Variable. Außerdem müssen Sie eine Datei im Ordner \userdata\config\path.txt erstellen und Ihre Path-Variable dort duplizieren.
3. Installieren Sie Composer: https://getcomposer.org/download/
Composer ist ebenfalls ein Konsolenprogramm, aber es arbeitet mit vielen PHP-Bibliotheken. Es ermöglicht Ihnen, die aktuellen Versionen Ihrer Bibliotheken zu verwalten. Wenn die Installation erfolgreich war, können Sie Composer von überall aus testen, indem Sie folgenden Befehl ausführen, der die Composer-Version anzeigt:
composer -V
Composer ist auch bereits installiert, wenn Sie die Open Server-Konsole verwenden: Im Einstellungsmenü wählen Sie Erweitert -> Konsole.
4. Installieren Sie nun Drush selbst:
composer global require drush/drush:8.*
Wenn Sie die Version 9.* von Drush installieren möchten, geben Sie die entsprechende Version an:
composer global require drush/drush:9.*
Wir benötigen eine Drush-Version nicht niedriger als 8. Führen Sie danach die Installation aus:
composer global install
Jetzt ist Drush für jede Drupal-Seite verfügbar. Um zu prüfen, welche Drush-Version Sie haben, führen Sie den Befehl aus:
drush version
Nun müssen Sie noch Pakete für die Arbeit mit Archiven hinzufügen.
Laden Sie zusätzliche Programme herunter und installieren Sie diese in C:\Program Files\GnuWin32
(für 64-Bit Windows C:\Program Files (x86)\GnuWin32
):
Kopieren Sie die Datei C:\Program Files\GnuWin32\bin\bsdtar.exe
und benennen Sie sie um in C:\Program Files\GnuWin32\bin\tar.exe
. (Für 64-Bit Windows C:\Program Files (x86)\GnuWin32
)
Bearbeiten Sie die PATH-Umgebungsvariable: Systemsteuerung › System › Erweiterte Systemeinstellungen › Erweitert › Umgebungsvariablen › Systemvariablen › Path
Fügen Sie C:\Program Files\GnuWin32\bin\
oder C:\Program Files (x86)\GnuWin32\bin\
für 64-Bit Windows hinzu.
Wenn Drush funktioniert, sehen Sie Ihre Drush-Version. In den folgenden Artikeln werden wir besprechen, wie man Drush verwendet. Bei Fehlern können Sie gerne einen Kommentar schreiben.