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