Часто используемые команды Drush

Портал услуг для разработчиков, версия 4.16.09

Drush — это интерфейс командной строки Drupal. Вы можете использовать его для выполнения многих задач в качестве администратора Drupal. Drush устанавливается у вас при установке портала.

Как запускать команды Drush

Вам необходимо запускать команды Drush из корневого каталога сайта портала. По умолчанию портал разработчика устанавливается в /var/www/html . Поэтому вам следует сначала сменить каталог на /var/www/html перед запуском команд Drush:

> cd /var/www/html

Если вы не установили портал в каталог по умолчанию, перейдите в каталог установки.

Определение корневого каталога портала

Если вы не знаете каталог установки, используйте следующую команду, чтобы найти файл 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:

Команда Использовать

статус припадка

Проверьте статус Drupal.

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

Резервное копирование Drupal в определенное место.

Друш DC-Getorg

Верните организацию Edge, связанную с порталом.

drush dc-setorg {ИМЯ ОРГАНИЗАЦИИ}

Установите организацию Edge, связанную с порталом.

drush dc-getauth

Получите имя пользователя (адрес электронной почты) и пароль администратора организации Edge, связанные с порталом.

drush dc-setauth {orgAdminEmail}

Задайте имя пользователя администратора организации Edge (адрес электронной почты). Вам будет предложено установить пароль.

drush dc-getend

Получите конечную точку Edge, связанную с порталом.

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

Установите конечную точку Edge, связанную с порталом.

Drush DC-тест

Проверьте соединение портала с пограничной организацией, используя учетные данные администратора организации.