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