Portale di Servizi per gli sviluppatori versione 4.17.05
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/wwwroot (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. |