Comandi Drush di uso comune

Portale dei servizi per gli sviluppatori versione 4.17.01

Drush è l'interfaccia a riga di comando di Drupal. Tu può utilizzarlo per eseguire molte attività come amministratore Drupal. Drush viene installato per te quando installare il portale.

Come eseguire i comandi Drush

Devi eseguire i comandi Drush dalla directory radice del sito del portale. Per impostazione predefinita, Il Portale per gli sviluppatori è installato all'indirizzo:

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

Di conseguenza, devi modificare la directory nella directory root corretta prima di eseguire Comandi Drush:

Se non hai installato il portale nella directory predefinita, passa alla tua .

Definizione del portale root directory su Apache

Se non conosci la directory di installazione, utilizza il comando seguente per individuare File devportal.conf:

>  apachectl -S

Questo comando visualizza una riga che mostra la posizione del file devportal.conf:

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

Utilizza il comando cat per visualizzare il file:

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

L'output di questo comando elenca la directory di installazione:

<VirtualHost *:80>

 DocumentRoot "/var/www/html"

Comandi Drush di esempio

La tabella seguente elenca i comandi Drush comuni:

Comando Usa

stato drush

Controlla lo stato in Drupal.

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

Esegui il backup di Drupal in una località specifica.

drush dc-getorg

Restituisci l'organizzazione Edge associata al portale.

drush dc-setorg {ORGNAME}

Imposta l'organizzazione Edge associata al portale.

drush dc-getauth

Recuperare il nome utente (indirizzo email) e la password dell'amministratore dell'organizzazione Edge associati al portale.

drush dc-setauth {orgAdminEmail}

Imposta il nome utente (indirizzo email) dell'amministratore dell'organizzazione Edge. Sarai viene richiesto di impostare la password.

drush dc-getend

Recupera l'endpoint perimetrale associato al portale.

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

Imposta l'endpoint perimetrale associato al portale.

test dc-drush

Testa la connessione dal portale all'organizzazione Edge utilizzando l'organizzazione le credenziali dell'amministratore.