आम तौर पर इस्तेमाल किए जाने वाले 'Drush' कमांड

Developer Services Portal v. 4.16.09

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 संगठन के कनेक्शन की जांच करें.