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

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

‫Drush هي واجهة سطر الأوامر في Drupal. ويمكنك استخدامها لتنفيذ العديد من المهام كمشرف Drupal. يتم تثبيت Drush لك عند تثبيت البوابة.

كيفية تنفيذ أوامر Drush

يجب تنفيذ أوامر Drush من الدليل الجذري لموقع البوابة الإلكترونية. يتم تثبيت "البوابة المخصّصة للمطوّرين" تلقائيًا في /var/www/html. لذلك، عليك أولاً تغيير الدليل إلى /var/www/html قبل تشغيل أوامر Drush:

> cd /var/www/html

إذا لم تثبّت البوابة في الدليل التلقائي، انتقِل إلى دليل التثبيت.

تحديد الدليل الجذري للبوابة

إذا لم تكن تعرف دليل التثبيت، استخدِم الأمر التالي لتحديد موقع ملف 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 الشائعة:

Command الاستخدام

drush status

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