פקודות כביסה נפוצות

Developer Services Portal v. 4.16.05

‫Drush הוא ממשק שורת הפקודה של Drupal. אתם יכולים להשתמש בו כדי לבצע משימות רבות כאדמינים ב-Drupal. ‫Drush מותקן כשמתקינים את הפורטל.

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

צריך להריץ פקודות Drush מתיקיית השורש של אתר הפורטל. כברירת מחדל, פורטל המפתחים מותקן ב-/var/www/html. לכן, לפני שמריצים פקודות Drush, צריך קודם לשנות את הספרייה ל-/var/www/html:

> 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 באמצעות פרטי הכניסה של מנהל החשבון הארגוני.