Drush für Drupal installieren und verwenden
Drush, das Drupal Shell Utility, ist ein leistungsstarkes Werkzeug für die effiziente Verwaltung von Drupal-Websites. In diesem Artikel werden wir Ihnen zeigen, wie Sie Drush in Ihrer Linux-SSH-Umgebung installieren und verwenden können, um Zeit bei der Verwaltung Ihrer Drupal-Instanz zu sparen.
Schritt 1: PHP Composer:
Stellen Sie sicher, dass Composer auf Ihrem System installiert und auf dem neuesten Stand ist. Führen Sie dazu die folgenden Befehle aus (Bei unserem Hosting ist der Composer vorinstalliert):
composer self-update
Schritt 2: Drush installieren
Installieren Sie Drush global auf Ihrem Server mit Composer. Verwenden Sie den folgenden Befehl:
composer global require drush/drush
Schritt 3: Pfad zu Composer-Binärdateien hinzufügen
Stellen Sie sicher, dass der Pfad zu den globalen Composer-Binärdateien zu Ihrem System-PATH hinzugefügt wird. Dies ermöglicht den direkten Zugriff auf Drush von der Befehlszeile. Fügen Sie die folgende Zeile zu Ihrer ~/.bashrc
oder ~/.bash_profile
Datei hinzu:
export PATH="$PATH:$HOME/.composer/vendor/bin"
Aktualisieren Sie dann Ihre Shell-Konfiguration mit:
source ~/.bashrc
Schritt 4: Drush-Version überprüfen:
Stellen Sie sicher, dass Drush erfolgreich installiert wurde, indem Sie den Befehl ausführen:
drush --version
Dies sollte die installierte und aktuellste Drush-Version anzeigen.
Drush in Aktion:
Jetzt können Sie Drush verwenden, um verschiedene Aufgaben zu automatisieren. Hier sind einige Beispiele:
# Drupal-Status überprüfen
drush status
# Module aktivieren/deaktivieren
drush en/de modulename
# Datenbank-Updates durchführen
drush updb
Diese Beispiele sind nur ein Auszug aus den vielen Funktionen, die Drush bietet. Hier ist auf jeden Fall ein Blick in die Dokumentation ratsam.
Fazit:
Die Installation und Verwendung von Drush in Ihrer Linux-SSH-Umgebung ist entscheidend, um die Verwaltung Ihrer Drupal-Website zu erleichtern. Mit Drush können Sie Abläufe automatisieren und Zeit bei wiederkehrenden Aufgaben sparen. Nutzen Sie die Leistungsfähigkeit von Drush, um Ihre Drupal-Entwicklung effizienter und produktiver zu gestalten.
Tags
Zum Thema passende Artikel