Portal Usług dla deweloperów w wersji 4.17.01
Drush to interfejs wiersza poleceń Drupala. Możesz go używać do wykonywania wielu zadań jako administrator Drupala. Drush jest instalowany automatycznie podczas instalowania portalu.
Jak uruchamiać polecenia pędzla
Polecenia Drush musisz wykonywać z katalogu głównego witryny portalu. Domyślnie portal dla programistów jest instalowany w tym miejscu:
- /opt/apigee/apigee-drupal (Nginx)
- /var/www/html (Apache)
Dlatego zanim uruchomisz polecenia Drush, zmień katalog na właściwy katalog główny:
Jeśli portal nie został zainstalowany w katalogu domyślnym, przejdź do katalogu instalacyjnego.
Określanie katalogu głównego portalu w Apache
Jeśli nie znasz katalogu instalacji, użyj tego polecenia, aby zlokalizować plik devportal.conf:
> apachectl -S
To polecenie wyświetla wiersz wskazujący lokalizację pliku devportal.conf:
*:80 192.168.52.155 (/etc/httpd/conf/vhosts/devportal.conf:1)
Aby wyświetlić plik, użyj polecenia cat:
> cat /etc/httpd/conf/vhosts/devportal.conf
Wynik tego polecenia zawiera katalog instalacji:
<VirtualHost *:80> DocumentRoot "/var/www/html"
Przykładowe polecenia Drush
W poniższej tabeli znajdziesz typowe polecenia narzędzia Drush:
Command | Użycie |
stan drush |
Sprawdź stan Drupala. |
drush archive-dump --destination=../tmp/dc.tar |
Utwórz kopię zapasową Drupala w określonym miejscu. |
drush dc-getorg |
Zwraca organizację Edge powiązaną z portałem. |
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 tym 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 między portalem a organizacją Edge za pomocą danych logowania administratora organizacji. |