Developer Services पोर्टल वर्शन 4.17.01
Drush, Drupal का कमांड-लाइन इंटरफ़ेस है. Drupal एडमिन के तौर पर कई काम करने के लिए, इसका इस्तेमाल किया जा सकता है. पोर्टल इंस्टॉल करने पर, आपके लिए Drush इंस्टॉल हो जाता है.
Drush कमांड चलाने का तरीका
आपको पोर्टल साइट की रूट डायरेक्ट्री से Drush कमांड चलाने होंगे. डिफ़ॉल्ट रूप से, डेवलपर पोर्टल यहां इंस्टॉल होता है:
- /opt/apigee/apigee-drupal (Nginx)
- /var/www/html (Apache)
इसलिए, Drush कमांड चलाने से पहले, आपको डायरेक्ट्री को सही रूट डायरेक्ट्री में बदलना चाहिए:
अगर आपने पोर्टल को डिफ़ॉल्ट डायरेक्ट्री में इंस्टॉल नहीं किया है, तो इंस्टॉलेशन डायरेक्ट्री में बदलें.
Apache पर पोर्टल की रूट डायरेक्ट्री तय करना
अगर आपको इंस्टॉलेशन डायरेक्ट्री की जानकारी नहीं है, तो 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 संगठन के कनेक्शन की जांच करें. |