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