أوامر Drush الشائعة الاستخدام

بوابة خدمات المطوّرين، الإصدار 4.17.05

Drush هي واجهة سطر أوامر Drupal. ويمكنك استخدامه لتنفيذ العديد من المهام بصفتك مشرفًا في Drupal. يتم تثبيت Drush لك عند تثبيت البوابة.

كيفية تنفيذ أوامر Drush

عليك تشغيل أوامر Drush من الدليل الجذر لموقع المدخل. يتم تثبيت "بوابة مطوّري البرامج" تلقائيًا على:

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

لذلك، يجب أولاً تغيير الدليل إلى الدليل الجذر الصحيح قبل تشغيل أوامر Drush:

إذا لم تثبِّت البوابة في الدليل التلقائي، انتقِل إلى دليل التثبيت.

تحديد الدليل الجذري للبوابة على Apache

إذا كنت لا تعرف دليل التثبيت، استخدِم الأمر التالي لتحديد موقع ملف devمدخل.conf:

>  apachectl -S

يعرض هذا الأمر سطرًا يعرض موقع ملف devبوابة.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 الشائعة:

الأمر الاستخدام

حالة السحب

تحقَّق من حالة Drupal.

drush أرشيف-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 باستخدام بيانات اعتماد مشرف المؤسسة.