פקודות נפוצות של Drush

Drush הוא ממשק שורת הפקודה של Drupal. כאדמינים של Drupal, אפשר להשתמש בו כדי לבצע משימות רבות. Drush מותקן בשבילכם כשמתקינים את פורטל Apigee Developer Services (או פשוט את הפורטל).

איך מריצים פקודות Drush

חובה להריץ פקודות Drush מספריית השורש של אתר הפורטל. כברירת מחדל, הפורטל מותקן בכתובת:

  • /opt/apigee/apigee-drupal/wwwroot (Nginx)

לכן, קודם צריך לשנות את הספרייה לספריית הבסיס הנכונה לפני שמריצים פקודות Drush.

פקודות Drush לדוגמה

הטבלה הבאה מפרטת פקודות נפוצות ב-Drush:

פקודה התיאור
drush status
לבדיקת הסטטוס של Drupal.
drush archive-dump --destination=../tmp/dc.tar
גיבוי של Drupal למיקום ספציפי.
drush dc-getorg
מחזירים את ארגון Edge שמשויך לפורטל.
drush dc-setorg org_name
מגדירים את הארגון של Edge שמשויך לפורטל.
drush dc-getauth
צריך לקבל את שם המשתמש (כתובת האימייל) והסיסמה של מנהל הארגון שמשויכים לפורטל.
drush dc-setauth org_admin_email
מגדירים את שם המשתמש (כתובת האימייל) של מנהל הארגון ב-Edge. תוצג לך בקשה להגדיר את הסיסמה.
drush dc-getend
מקבלים את נקודת הקצה של Edge שמשויכת לפורטל.
drush dc-setend http://server_endpoint:8080/v1    
מגדירים את נקודת הקצה של Edge שמשויכת לפורטל.
drush dc-test
בדיקת החיבור מהפורטל לארגון Edge באמצעות פרטי הכניסה של מנהל המערכת בארגון.