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