Портал сервисов для разработчиков версии 4.17.05
Drush – это интерфейс командной строки Drupal. С его помощью администратор Drupal может выполнять множество задач. Drush устанавливается автоматически при установке портала.
Как выполнять команды Drush
Команды Drush необходимо выполнять из корневого каталога сайта портала. По умолчанию портал для разработчиков устанавливается по следующему пути:
- /opt/apigee/apigee-drupal/wwwroot (Nginx)
- /var/www/html (Apache)
Поэтому перед выполнением команд Drush необходимо перейти в нужный корневой каталог:
Если вы не устанавливали портал в каталог по умолчанию, перейдите в каталог установки.
Как определить корневой каталог портала в Apache
Если вы не знаете, где находится каталог установки, используйте следующую команду, чтобы найти файл devportal.conf:
> apachectl -S
Эта команда выводит строку с указанием местоположения файла devportal.conf:
*:80 192.168.52.155 (/etc/httpd/conf/vhosts/devportal.conf:1)
Чтобы посмотреть файл, используйте команду cat:
> cat /etc/httpd/conf/vhosts/devportal.conf
В выходных данных этой команды будет указан каталог установки:
<VirtualHost *:80> DocumentRoot "/var/www/html"
Примеры команд Drush
В таблице ниже перечислены распространенные команды Drush.
| Command | Использование |
|
drush status |
Проверьте статус Drupal. |
|
drush archive-dump --destination=../tmp/dc.tar |
Создайте резервную копию Drupal в определенном месте. |
|
drush dc-getorg |
Возвращает организацию Edge, связанную с порталом. |
|
drush dc-setorg {ORGNAME} |
Укажите организацию Edge, связанную с порталом. |
|
drush dc-getauth |
Получите имя пользователя (адрес электронной почты) и пароль администратора организации Edge, связанные с порталом. |
|
drush dc-setauth {orgAdminEmail} |
Укажите имя пользователя (адрес электронной почты) администратора организации Edge. Вам будет предложено задать пароль. |
|
drush dc-getend |
Получите конечную точку Edge, связанную с порталом. |
|
drush dc-setend http://{SERVERENDPOINT:8080/v1 |
Настройте конечную точку Edge, связанную с порталом. |
|
drush dc-test |
Проверьте подключение портала к организации Edge, используя учетные данные администратора организации. |