بوابة خدمات المطوّرين، الإصدار 4.16.05
Drush هي واجهة سطر أوامر Drupal. ويمكنك استخدامه لتنفيذ العديد من المهام بصفتك مشرفًا في Drupal. يتم تثبيت Drush لك عند تثبيت البوابة.
كيفية تنفيذ أوامر Drush
عليك تشغيل أوامر Drush من الدليل الجذر لموقع المدخل. يتم تثبيت "بوابة مطوّري البرامج" تلقائيًا على /var/www/html. لذلك، عليك أولاً تغيير الدليل إلى /var/www/html قبل تشغيل أوامر Drush:
> cd /var/www/html
إذا لم تثبِّت البوابة في الدليل التلقائي، انتقِل إلى دليل التثبيت.
تحديد الدليل الجذري للبوابة
إذا كنت لا تعرف دليل التثبيت، استخدِم الأمر التالي لتحديد موقع ملف devمدخل.conf:
> apachectl -S
يعرض هذا الأمر سطرًا يعرض موقع ملف devبوابة.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. |
drush أرشيف-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 باستخدام بيانات اعتماد مشرف المؤسسة. |