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. |