Drush هي واجهة سطر أوامر Drupal. ويمكنك استخدامه لتنفيذ العديد من المهام بصفتك مشرفًا في Drupal. يتم تثبيت Drush لك عند تثبيت بوابة خدمات مطوّري برامج Apigee (أو البوابة ببساطة).
كيفية تنفيذ أوامر Drush
يجب تشغيل أوامر Drush من الدليل الجذر لموقع المدخل. يتم تثبيت البوابة تلقائيًا على:
/opt/apigee/apigee-drupal/wwwroot
(Nginx)
لذلك، يجب أولاً تغيير الدليل إلى الدليل الجذر الصحيح قبل تشغيل أوامر Drush.
مثال على أوامر السحب
يسرد الجدول التالي أوامر 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 باستخدام بيانات اعتماد مشرف المؤسسة. |