فرمان‌های Drush که معمولاً استفاده می‌شوند

Developer Services Portal نسخه ۴.۱۷.۰۱

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 را فهرست می‌کند:

فرمان استفاده

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 را بااستفاده از اطلاعات کاربری سرپرست سازمان آزمایش کنید.