Häufig verwendete Drush-Befehle

Developer Services Portal Version 4.17.01

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

Drush-Befehle ausführen

Sie müssen Drush-Befehle aus dem Stammverzeichnis der Portalwebsite ausführen. Standardmäßig wird das Entwicklerportal unter folgendem Pfad installiert:

  • /opt/apigee/apigee-drupal (Nginx)
  • /var/www/html (Apache)

Daher sollten Sie das Verzeichnis in das richtige Stammverzeichnis ändern, bevor Sie Drush-Befehle ausführen:

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

Stammverzeichnis des Portals in Apache ermitteln

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

>  apachectl -S

Dadurch wird eine Zeile mit dem Speicherort der Datei „devportal.conf“ angezeigt:

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

Verwenden Sie den Befehl cat, um die Datei anzuzeigen:

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

In der Ausgabe dieses Befehls wird das Installationsverzeichnis aufgeführt:

<VirtualHost *:80>

 DocumentRoot "/var/www/html"

Beispiel 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-Sicherung an einem bestimmten Speicherort.

drush dc-getorg

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

drush dc-setorg {ORGNAME}

Legen Sie die Edge-Organisation fest, die mit dem Portal verknüpft ist.

drush dc-getauth

Ermitteln Sie den Nutzernamen (E-Mail-Adresse) und das Passwort des Edge-Organisationsadministrators, die mit dem Portal verknüpft sind.

drush dc-setauth {orgAdminEmail}

Legen Sie den Nutzernamen des Edge-Organisationsadministrators (E-Mail-Adresse) 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 mit dem Portal verknüpften Edge-Endpunkt fest.

drush dc-test

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