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

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

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

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

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

  • /opt/apigee/apigee-drupal (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 الشائعة:

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

حالة الفرش

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