Häufig verwendete Drush-Befehle

Developer Services Portal v. 4.16.09

Drush ist die Drupal-Befehlszeile. Sie können damit viele Aufgaben als Drupal-Administrator ausführen. Drush wird für Sie installiert, wenn Sie das Portal installieren.

Drush-Befehle ausführen

Sie müssen Drush-Befehle im Stammverzeichnis der Portalseite ausführen. Standardmäßig wird das Entwicklerportal unter /var/www/html installiert. Daher sollten Sie zuerst das Verzeichnis in /var/www/html ändern, bevor Sie Drush-Befehle ausführen:

> cd /var/www/html

Wenn Sie das Portal nicht im Standardverzeichnis installiert haben, wechseln Sie in Ihr Installationsverzeichnis.

Stammverzeichnis des Portals bestimmen

Wenn Sie das Installationsverzeichnis nicht kennen, verwenden Sie den folgenden Befehl, um die Datei „devportal.conf“ zu finden:

>  apachectl -S

Dieser Befehl zeigt eine Zeile mit dem Speicherort der Konfigurationsdatei „devportal.conf“ an:

*:80   192.168.52.155 (/etc/httpd/conf/vhosts/devportal.conf:1)

Verwenden Sie den Befehl „cat“, um die Datei aufzurufen:

> cat /etc/httpd/conf/vhosts/devportal.conf

Die Ausgabe dieses Befehls listet das Installationsverzeichnis auf:

<VirtualHost *:80>

 DocumentRoot "/var/www/html"

Beispiele für Drush-Befehle

In der folgenden Tabelle sind gängige Drush-Befehle aufgeführt:

Befehl Verwenden

drush status

Prüfen Sie den Drupal-Status.

drush archive-dump --destination=../tmp/dc.tar

Drupal an einem bestimmten Speicherort sichern.

drush dc-getorg

Gibt die mit dem Portal verknüpfte Edge-Organisation zurück.

drush dc-setorg {ORGNAME}

Legen Sie die mit dem Portal verknüpfte Edge-Organisation fest.

drush dc-getauth

Rufen Sie den Nutzernamen (E-Mail-Adresse) und das Passwort des Edge-Organisationsadministrators ab, der mit dem Portal verknüpft ist.

drush dc-setauth {orgAdminEmail}

Legen Sie den Nutzernamen (E-Mail-Adresse) des Edge-Organisationsadministrators fest. Sie werden aufgefordert, das Passwort festzulegen.

drush dc-getend

Rufen Sie den mit dem Portal verknüpften Edge-Endpunkt ab.

drush dc-setend http://{SERVERENDPOINT:8080/v1

Legen Sie den Edge-Endpunkt fest, der mit dem Portal verknüpft ist.

drush dc-test

Testen Sie die Verbindung vom Portal zur Edge-Organisation mit den Anmeldedaten des Administrators der Organisation.