Często używane polecenia Drush

Developer Services Portal w wersji 4.17.01

Drush to interfejs wiersza poleceń Drupal. Możesz go używać do wykonywania wielu zadań jako administrator Drupal. Drush jest instalowany podczas instalacji portalu.

Jak uruchamiać polecenia Drush

Polecenia Drush musisz uruchamiać z katalogu głównego witryny portalu. Domyślnie portal dla programistów jest zainstalowany w tym miejscu:

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

Dlatego przed uruchomieniem poleceń Drush musisz najpierw zmienić katalog na właściwy katalog główny:

Jeśli portal nie został zainstalowany w katalogu domyślnym, przejdź do katalogu instalacji.

Określanie katalogu głównego portalu w Apache

Jeśli nie znasz katalogu instalacji, użyj tego polecenia, aby znaleźć plik devportal.conf:

>  apachectl -S

To polecenie wyświetla wiersz z lokalizacją pliku konfiguracyjnego devportal.conf:

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

Użyj polecenia cat, aby wyświetlić plik:

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

Wynik tego polecenia zawiera katalog instalacyjny:

<VirtualHost *:80>

 DocumentRoot "/var/www/html"

Przykładowe polecenia Drush

W tabeli poniżej znajdziesz listę typowych poleceń Drush:

Command Użycie

drush status

Sprawdź stan Drupal.

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

Utwórz kopię zapasową Drupal w określonej lokalizacji.

drush dc-getorg

Zwróć organizację Edge powiązaną z portalem.

drush dc-setorg {ORGNAME}

Ustaw organizację Edge powiązaną z portalem.

drush dc-getauth

Uzyskaj nazwę użytkownika (adres e-mail) i hasło administratora organizacji Edge powiązane z portalem.

drush dc-setauth {orgAdminEmail}

Ustaw nazwę użytkownika (adres e-mail) administratora organizacji Edge. Pojawi się prośba o ustawienie hasła.

drush dc-getend

Pobierz punkt końcowy Edge powiązany z portalem.

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

Ustaw punkt końcowy Edge powiązany z portalem.

drush dc-test

Przetestuj połączenie z portalu do organizacji Edge przy użyciu danych logowania administratora organizacji.