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

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

Drush هي واجهة سطر أوامر Drupal. إِنْتَ يمكنك استخدامه لتنفيذ العديد من المهام كمشرف في Drupal. يتم تثبيت تطبيق Drush تلقائيًا عند تثبيت البوابة.

طريقة تنفيذ أوامر تطبيق Drush

يجب تشغيل أوامر Drush من الدليل الجذر لموقع البوابة. بشكل افتراضي، تم تثبيت "بوابة مطوّري البرامج" على الرابط التالي:

  • /opt/apigee/apigee-drupal (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 باستخدام المؤسسة بيانات اعتماد المشرف.