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

פורטל השירותים למפתחים גרסה 4.16.05

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

איך להריץ פקודות Drush

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

> 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 נפוצות:

פקודה שימוש

מצב דחיסה

אפשר לבדוק את הסטטוס של ה-Drupal.

Drush Archive-Dump --destination=../tmp/dc.tar

דרופל גיבוי למיקום ספציפי.

drush dc-getorg

החזרת ארגון ה-Edge המשויך לפורטל.

drush dc-setorg {ORGNAME}

הגדרת ארגון ה-Edge המשויך לפורטל.

Drush dc-getauth

קבלת שם המשתמש (כתובת האימייל) והסיסמה של מנהל המערכת בארגון ב-Edge שמשויכים לפורטל.

drush dc-setauth {orgAdminEmail}

מגדירים את שם המשתמש (כתובת האימייל) של מנהל המערכת בארגון ב-Edge. המיקום שלך תתבקשו להגדיר את הסיסמה.

Drush dc-getend

מאתרים את נקודת הקצה (endpoint) של Edge המשויכת לפורטל.

drush dc-setend http://{SERVERENDPOINT:8080/v1

מגדירים את נקודת הקצה (endpoint) של Edge המשויכת לפורטל.

drush dc-test

בדיקת החיבור מהפורטל לארגון Edge באמצעות הארגון בפרטי הכניסה של האדמין.