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

डेवलपर सर्विस पोर्टल v. 4.17.05

Drush, Drupal कमांड लाइन इंटरफ़ेस है. Drupal एडमिन के तौर पर, कई काम करने के लिए इसका इस्तेमाल किया जा सकता है. पोर्टल इंस्टॉल करने पर, आपके लिए Drush इंस्टॉल किया जाता है.

Drush कमांड चलाने का तरीका

आपको पोर्टल साइट की रूट डायरेक्ट्री से Drush कमांड चलाने होंगे. डिफ़ॉल्ट रूप से, डेवलपर पोर्टल यहां इंस्टॉल किया जाता है:

  • /opt/apigee/apigee-drupal/wwwroot (Nrinx)
  • /var/www/html (Apache)

इसलिए, ड्रश कमांड चलाने से पहले आपको डायरेक्ट्री को सही रूट डायरेक्ट्री में बदलना चाहिए:

अगर आपने डिफ़ॉल्ट डायरेक्ट्री में पोर्टल इंस्टॉल नहीं किया है, तो अपनी इंस्टॉलेशन डायरेक्ट्री में बदलें.

Apache पर पोर्टल रूट डायरेक्ट्री तय करना

अगर आपको इंस्टॉलेशन डायरेक्ट्री के बारे में जानकारी नहीं है, तो devपोर्टल.कॉन्फ़्रेंस फ़ाइल का पता लगाने के लिए, नीचे दिए गए निर्देश का इस्तेमाल करें:

>  apachectl -S

वह कमांड एक लाइन दिखाता है, जिसमें devपोर्टल.कॉन्फ़्रेंस फ़ाइल की जगह की जानकारी दिखती है:

*: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"

उदाहरण ड्रश निर्देश

नीचे दी गई टेबल में सामान्य ड्रश कमांड की सूची दी गई है:

कमांड इस्तेमाल

ड्रश का स्टेटस

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 संगठन के एडमिन का उपयोगकर्ता नाम (ईमेल पता) सेट करें. आपसे पासवर्ड सेट करने के लिए कहा जाएगा.

ड्रश dc-getend

पोर्टल से जुड़ा Edge एंडपॉइंट पाएं.

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

पोर्टल से जुड़ा Edge एंडपॉइंट सेट करें.

ड्रश dc-test

संगठन के एडमिन के क्रेडेंशियल की मदद से, पोर्टल से Edge संगठन के साथ कनेक्शन की जांच करें.