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