Drush هي واجهة سطر أوامر Drupal. إِنْتَ يمكنك استخدامه لتنفيذ العديد من المهام كمشرف في Drupal. يتم تثبيت تطبيق Drush تلقائيًا عند تثبيت بوابة خدمات مطوّري البرامج في Apigee (أو البوابة).
طريقة تنفيذ أوامر تطبيق Drush
يجب تشغيل أوامر Drush من الدليل الجذري لموقع البوابة الإلكترونية. حسب الإعدادات التلقائية، يمكن للبوابة تم تثبيت التطبيق على العنوان:
/opt/apigee/apigee-drupal/wwwroot
(Nginx)
لذلك، يجب أولاً تغيير الدليل إلى الدليل الجذري الصحيح قبل تشغيل أوامر الأداة.
أمثلة على أوامر الفرشاة
يسرد الجدول التالي أوامر Drush الشائعة:
Command | الوصف |
---|---|
drush status |
التحقّق من حالة Drupal |
drush archive-dump --destination=../tmp/dc.tar |
الاحتفاظ بنسخة احتياطية من بيانات Drupal في موقع جغرافي معيّن |
drush dc-getorg |
عليك إرجاع مؤسسة Edge المرتبطة بالبوابة. |
drush dc-setorg org_name |
اضبط مؤسسة Edge المرتبطة بالبوابة. |
drush dc-getauth |
الحصول على اسم المستخدم (عنوان البريد الإلكتروني) وكلمة المرور لمشرف مؤسسة Edge المرتبطة بالبوابة. |
drush dc-setauth org_admin_email |
اضبط اسم المستخدم لمشرف المؤسسة في Edge (عنوان البريد الإلكتروني). وسوف يُطلب منك تعيين كلمة المرور. |
drush dc-getend |
احصل على نقطة نهاية Edge المرتبطة بالبوابة. |
drush dc-setend http://server_endpoint:8080/v1 |
يمكنك إعداد نقطة نهاية Edge المرتبطة بالبوابة. |
drush dc-test |
اختبار الاتصال من البوابة إلى مؤسسة Edge باستخدام المؤسسة بيانات اعتماد المشرف. |