डेवलपर सेवाओं के लिए पोर्टल इंस्टॉल करना

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

डेवलपर चैनल सर्विस पोर्टल इंस्टॉल करने के लिए इन चरणों का पालन करें.

इंस्टॉल करने से पहले, अपनी पूरी Drupal वेब रूट डायरेक्ट्री का बैकअप बना लें. इंस्टॉल करने की डिफ़ॉल्ट जगह /var/www/html है, लेकिन हो सकता है कि आपने इंस्टॉल के समय इसे बदल दिया हो. नीचे बताए गए इंस्टॉल करने के चरणों को पूरा करने के बाद, आपके पास बैकअप से अपनी पसंद के मुताबिक किए गए बदलाव वापस लाने का विकल्प होगा.

1. डेवलपर Channel Services बंडल पाएं

http://community.apigee.com/content/apigee-customer-support पर जाएं और Developer Channel Services .tar फ़ाइल का अनुरोध करने के लिए, अपने सहायता पोर्टल पर लॉगिन करें. ऐसा करने के दो में से किसी एक तरीके का इस्तेमाल किया जा सकता है:

  • प्राइवेट क्लाउड डाउनलोड डायरेक्ट्री के लिए Edge के ऐक्सेस का अनुरोध करें.
  • डेवलपर चैनल की सेवाएं .tar फ़ाइल के यूआरएल का अनुरोध करें.

2. पक्का करें कि आपका सिस्टम, सिस्टम से जुड़ी ज़रूरी शर्तें पूरी करता हो

पोर्टल इंस्टॉल करने से पहले, आपके सर्वर को नीचे दी गई ज़रूरी शर्तें पूरी करनी होंगी:

  1. पक्का करें कि आप Red Hat Enterprise Linux, CentOS या Oracle के काम करने वाले वर्शन के 64-बिट वर्शन पर इंस्टॉल कर रहे हों. जिन वर्शन का इस्तेमाल किया जा सकता है उनकी सूची यहां देखें.
  2. पक्का करें कि Yum इंस्टॉल है.
  3. (बिना इंटरनेट कनेक्शन वाले सर्वर पर इंस्टॉल करने के लिए) आपको सबसे पहले, सभी ज़रूरी फ़ाइलों को इंटरनेट कनेक्शन वाले सर्वर पर एक .tar.gz फ़ाइल के तौर पर डाउनलोड करना होगा. इसके बाद, इंस्टॉल करने के लिए उस .tar.gz फ़ाइल को बिना इंटरनेट कनेक्शन के सर्वर पर कॉपी करें.
    1. इंटरनेट कनेक्शन वाले सर्वर में रूट या सुपर उपयोगकर्ता के तौर पर लॉग इन करें.
    2. इंस्टॉल करने वाली फ़ाइलों के लिए, कोई डायरेक्ट्री बनाएं, जैसे कि portal_tar.
    3. सीडी को नई डायरेक्ट्री में सेव करें और डेवलपर चैनल सेवाएं DeveloperServices_x.y.z.tar फ़ाइल डाउनलोड करें. इसमें x.y.z पोर्टल का वर्शन नंबर होता है.
    4. इस निर्देश का इस्तेमाल करके, Developer Channel Services .tar फ़ाइल का कॉन्टेंट निकालें:
      > tar -xvf <tar file>
    5. DeveloperServices-4.x.y.z पर सीडी.
    6. निर्देश का इस्तेमाल करके, पोर्टल .tar.gz फ़ाइल बनाएं:
      > ./non-networked-install.sh

      वह निर्देश सभी ज़रूरी फ़ाइलों को एक .tar.gz फ़ाइल में डाउनलोड कर देगा. इसके बाद, उस .tar.gz फ़ाइल को अपने ऐसे सर्वर पर कॉपी करें जिसमें इंस्टॉल पूरा करने के लिए, कोई इंटरनेट कनेक्शन न हो.
  4. एज मैनेजमेंट सर्वर के लिए अपने कनेक्शन की जांच करने के लिए, पोर्टल सर्वर पर कमांड प्रॉम्प्ट में दिए गए इस cURL कमांड को लागू करें:
    > curl -u {EMAIL}:{पासवर्ड} https://{hostname}:8080/v1/organizations/{ORGNAME}

    जहां ORGNAME ईमेल पते का ईमेल पता EMAIL है.

    Edge इंस्टॉल करने से जुड़ा होस्टनेम और पोर्ट नंबर ज़रूर बताएं. पोर्ट 8080, Edge में इस्तेमाल किया जाने वाला डिफ़ॉल्ट पोर्ट है. अगर किसी संगठन से कनेक्ट किया जा रहा है, तो "prod: Modified: "prod: Modified: "ब्राउज़:" < ,
    "prod: < :














3. अपने-आप इंस्टॉल होने की सुविधा देने वाली स्क्रिप्ट का इस्तेमाल करके, Developer Channel Services इंस्टॉल करें

ऑटोमेटेड इंस्टॉल स्क्रिप्ट का इस्तेमाल करके, पोर्टल इंस्टॉल करने के लिए, नीचे दी गई प्रोसेस का इस्तेमाल करें. यह प्रोसेस उन सर्वर के लिए काम करती है जो बाहरी इंटरनेट कनेक्शन के साथ या उसके बिना भी काम करते हैं.

  1. सर्वर पर रूट या सुपर उपयोगकर्ता के तौर पर लॉग इन करें.
  2. इंस्टॉल करने वाली फ़ाइलों के लिए डायरेक्ट्री बनाएं, जैसे कि पोर्टल.
  3. इंटरनेट कनेक्शन वाले सर्वर पर:
    1. सीडी (CD) को नई पोर्टल डायरेक्ट्री में सेव करें और डेवलपर चैनल सर्विस DeveloperServices_x.y.z.tar फ़ाइल डाउनलोड करें. इसमें x.y.z पोर्टल के वर्शन नंबर की जानकारी होती है.

      Apigee से आपको भेजे गए लिंक से, फ़ाइल को किसी ब्राउज़र में डाउनलोड किया जा सकता है. इसके अलावा, फ़ाइल को कॉपी करके उसे नीचे दिए गए cURL कमांड में जोड़कर भी डाउनलोड किया जा सकता है:
      > curl -kOL <paste link here>
    2. इस निर्देश का इस्तेमाल करके, Developer Channel Services .tar फ़ाइल का कॉन्टेंट निकालें:
      > tar -xvf <tar file>
    3. DeveloperServices-4.x.y.z पर सीडी.
    4. नीचे दिए गए निर्देश का इस्तेमाल करके, इंस्टॉल स्क्रिप्ट चलाएं:
      > ./networked-install.sh
  4. बिना इंटरनेट कनेक्शन वाले सर्वर पर:
    1. आपने ऊपर सेक्शन 2 में जो .tar.gz फ़ाइल बनाई है उसे कॉपी करें. पक्का करें कि आपका सिस्टम, सिस्टम से जुड़ी ज़रूरी शर्तें पूरी करता हो.
    2. निर्देश का इस्तेमाल करके, .tar.gz फ़ाइल का कॉन्टेंट निकालें:
      > tar -xvf <tar file>
    3. टार कमांड से बनाई गई डायरेक्ट्री में सीडी.
    4. install-from-rpm-bundle.sh स्क्रिप्ट पर अनुमतियां सेट करें:
      > chmod 755 install-from-rpm-bundle.sh
    5. निर्देश का इस्तेमाल करके, install-from-rpm-bundle.sh स्क्रिप्ट चलाएं:
      > ./install-from-rpm-bundle.sh
  5. सवालों के जवाब दें.
  6. इंस्टॉल पूरा होने के बाद, किसी ब्राउज़र में सर्वर के यूआरएल पर जाएं. जैसे:
    http://localhost. इसके अलावा, अगर आपने कोई खास आईपी या डीएनएस कॉन्फ़िगर किया है, तो http://IP_address या http://DNS_name पर जाएं.

    आपको Apigee प्रोफ़ाइल के डेटाबेस के कॉन्फ़िगरेशन पेज पर रीडायरेक्ट किया जाएगा.

    ध्यान दें: आम तौर पर, आपने पहले से ही कोई होस्टनेम कॉन्फ़िगर कर लिया होगा और उसे अपने डीएनएस सर्वर पर रजिस्टर कर लिया होगा, ताकि आपको http://localhost का इस्तेमाल न करना पड़े.
  7. MySQL के लिए कनेक्शन कॉन्फ़िगर करें. अगर MySQL रिमोट मशीन पर है, तो बेहतर विकल्प सेक्शन को बड़ा करें और उस मशीन के लिए कनेक्शन की जानकारी डालें. इसके बाद, सेव करें और जारी रखें को चुनें.
  8. नीचे दी गई जानकारी डालकर, Apigee एंडपॉइंट के कनेक्शन को कॉन्फ़िगर करें. इसके बाद, सेव करें चुनें:
    इन वैल्यू के बारे में ज़्यादा जानकारी के लिए, डेवलपर सर्विस पोर्टल की ज़रूरी शर्तों में जाकर, "इंस्टॉल शुरू करने से पहले ज़रूरी जानकारी" देखें.
    1. Dev Portal संगठन
    2. Dev पोर्टल के एंडपॉइंट यूआरएल
    3. एंडपॉइंट की पुष्टि करने वाला उपयोगकर्ता
    4. पुष्टि किए गए उपयोगकर्ता का पासवर्ड
  9. जब कहा जाए, तब सैंपल SmartDocs WADL इंस्टॉल करें बटन चुनें. इससे, SmartDocs WADL का सैंपल इंस्टॉल किया जा सकता है. अगर यह चरण छोड़ा जाता है, तो SmartDocs API का उदाहरण आपके पोर्टल पर नहीं दिखेगा.
    ध्यान दें: अगर आपका पोर्टल, Apigee Edge for Private Cloud के इंस्टॉलेशन से कनेक्ट होता है और Edge को इंस्टॉल करने में कोई बाहरी इंटरनेट कनेक्शन नहीं है, तो SmartDocs का इस्तेमाल करने से पहले, आपको SmartDocs मॉड्यूल को अलग से कॉन्फ़िगर करना होगा. SmartDocs के बारे में ज़्यादा जानकारी के लिए, http://apigee.com/docs/developer-services/content/using-smartdocs-document-apis देखें.
  10. एसएमटीपी सर्वर सेटिंग कॉन्फ़िगर करें. Apigee के लिए ज़रूरी है कि आप पोर्टल से ईमेल मैसेज भेजने के लिए, कोई एसएमटीपी सर्वर कॉन्फ़िगर करें.
    ज़्यादा जानकारी के लिए, http://apigee.com/docs/developer-services/content/configuring-email पर जाएं.
  11. नीचे दी गई जानकारी डालकर, एडमिन उपयोगकर्ता को कॉन्फ़िगर करें. इसके बाद, सेव करें को चुनें. ध्यान दें कि Drupal, डिफ़ॉल्ट रूप से 'एडमिन' नाम से एडमिन के तौर पर एक उपयोगकर्ता बनाता है. इसलिए, उपयोगकर्ता नाम के तौर पर 'एडमिन' का इस्तेमाल न करें.
    अगर आप यह चरण छोड़ देते हैं, तो भी आप एडमिन बनाने के लिए Drush का इस्तेमाल कर सकते हैं, जैसा कि नीचे 4 में बताया गया है. खाते का एडमिन बनाएं.
    1. डेवलपर का नाम और सरनेम
    2. डेवलपर का पोर्टल उपयोगकर्ता नाम
    3. पासवर्ड
    4. ईमेल पता
  12. इंस्टॉल पूरा होने के बाद, settings.php फ़ाइल पर अनुमतियां सेट करें:
    > chmod 640 /var/www/html/sites/default/settings.php
  13. http://localhost/ पर जाकर या अपने पोर्टल के डीएनएस नाम पर पोर्टल के होम पेज पर जाएं.
  14. एडमिन क्रेडेंशियल का इस्तेमाल करके, पोर्टल में लॉग इन करें.

4. खाते का एडमिन बनाएं

अपने डेवलपर चैनल सेवाएं इंस्टॉलेशन के लिए एडमिन उपयोगकर्ता बनाने के लिए Drush का इस्तेमाल करें. Drupal, डिफ़ॉल्ट रूप से अपने-आप 'एडमिन' नाम का एडमिन उपयोगकर्ता बनाता है. इसलिए, उपयोगकर्ता नाम के तौर पर 'एडमिन' का इस्तेमाल न करें.

  1. CD को आपके dरुपal_root/sites/default डायरेक्ट्री में ट्रांसफ़र कर सकता है. Drupal रूट डायरेक्ट्री के लिए स्टैंडर्ड लोकेशन /var/www/html है:
    > cd <dripal_root>/sites/default
  2. पक्का करें कि आपके पास निजी Drupal फ़ाइलों पर लिखने की अनुमतियां हैं:
    > drush vget file_private_path

    यह निर्देश निजी Drupal फ़ाइलों का पाथ लौटाता है, उदाहरण के लिए:
    file_private_path: 'sites/default/private'

    /var/www/html/sites/default/private/ के मुताबिक. इस निर्देश का इस्तेमाल करके, यह पक्का करें कि इस डायरेक्ट्री को मालिक और ग्रुप, दोनों लिख सकते हैं:
    chmod -R g+w directPathAndName
    chmod -R o+r drPathAndName
  3. एडमिन यूज़र बनाने के लिए, नीचे दिए गए निर्देश डालें. इसमें “< >” में दिए गए कमांड की जगह, अपनी वैल्यू डालें:
    > drush user-create <username> --mail="<email-address>" --password="<password>"
    > drush user-add-role Administrator <username>
  4. ऊपर बताए गए उपयोगकर्ता नाम और पासवर्ड का इस्तेमाल करके, एडमिन के तौर पर डेवलपर पोर्टल में लॉग इन करें.

5. MySQL रूट का पासवर्ड सेट करें

अगर आपने MySQL को पोर्टल इंस्टॉलेशन के हिस्से के तौर पर इंस्टॉल किया है, तो इंस्टॉलेशन स्क्रिप्ट, MySQL रूट के रूट पासवर्ड को उसकी डिफ़ॉल्ट वैल्यू पर सेट छोड़ देती है जो खाली रहती है.

रूट पासवर्ड सेट करने के लिए, नीचे दिए गए कमांड का इस्तेमाल करें:

> mysqladmin -u root password NEWPASSWORD

अगर आपने पहले ही रूट पासवर्ड सेट कर लिया है और आपको इसे बदलना है, तो इस कमांड का इस्तेमाल करें:

> mysqladmin -u root -p'OLDPASSWORD' password NEWPASSWORD

आपको /var/www/html/sites/default/settings.php फ़ाइल में भी पासवर्ड अपडेट करना होगा.

6. पक्का करें कि अपडेट मैनेजर मॉड्यूल चालू हो

Drupal से जुड़े अपडेट की सूचनाएं पाने के लिए, पक्का करें कि Drupal अपडेट मैनेजर का मॉड्यूल चालू हो. Drupal मेन्यू में जाकर, मॉड्यूल चुनें. इसके बाद, नीचे की ओर स्क्रोल करके, Update Manager मॉड्यूल पर जाएं. अगर यह सुविधा चालू नहीं है, तो इसे चालू करें.

चालू करने के बाद, रिपोर्ट > उपलब्ध अपडेट मेन्यू आइटम का इस्तेमाल करके, उपलब्ध अपडेट देखे जा सकते हैं. आप नीचे दिए गए Drush निर्देश का भी इस्तेमाल कर सकते हैं:

> drush pm-info update

रिपोर्ट > उपलब्ध अपडेट > सेटिंग मेन्यू आइटम का इस्तेमाल करके, मॉड्यूल कॉन्फ़िगर करें, ताकि अपडेट उपलब्ध होने पर आपको ईमेल किया जा सके. साथ ही, अपडेट देखने की फ़्रीक्वेंसी सेट करें.

7. ज़रूरी नहीं - प्रोडक्शन सर्वर पर डिप्लॉय करना

अगर आपको किसी प्रोडक्शन सर्वर पर पोर्टल को डिप्लॉय करना है, तो आपको सुरक्षा के कुछ और चरण पूरे करने चाहिए. इनमें ये चरण शामिल हैं:

  1. अपने MySQL इंस्टॉलेशन को सुरक्षित रखने के लिए, इस स्क्रिप्ट को चलाएं:
    > /usr/bin/mysql_secure_installation

    यह स्क्रिप्ट, रूट पासवर्ड सेट करती है और आपको सिर्फ़ लोकलहोस्ट के लिए रूट ऐक्सेस को सीमित करने का विकल्प देती है. साथ ही, डिफ़ॉल्ट रूप से बनाए गए टेस्ट डेटाबेस और पहचान छिपाने वाले उपयोगकर्ता को हटाने का विकल्प देती है. प्रोडक्शन सर्वर के लिए इस स्क्रिप्ट को चलाने का सुझाव दिया जाता है.
  2. अगर आपकी कॉर्पोरेट नीतियों के लिए ज़रूरी है, तो SELinux को चालू और कॉन्फ़िगर करें.

8. ज़रूरी नहीं - Apache Consoler सर्च इंजन को कॉन्फ़िगर करना

पोर्टल को इंस्टॉल करते समय, Apache Consoler सर्च इंजन से कनेक्ट करने वाले Drupal मॉड्यूल डिफ़ॉल्ट रूप से बंद रहते हैं. ज़्यादातर पोर्टल, इंटरनल Drupal सर्च इंजन का इस्तेमाल करते हैं. इसलिए, इनके लिए Drupal सोलर मॉड्यूल की ज़रूरत नहीं होती.

अगर आपको Sor को सर्च इंजन के तौर पर इस्तेमाल करना है, तो आपको अपने सर्वर पर Sor को स्थानीय तौर पर इंस्टॉल करना होगा. इसके बाद, पोर्टल पर Drupal Sor मॉड्यूल को चालू और कॉन्फ़िगर किया जा सकता है.

Drupal सोलर मॉड्यूल को चालू करने के लिए:

  1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
  2. Drupal मेन्यू में मॉड्यूल चुनें.
  3. Apache समाधान फ़्रेमवर्क मॉड्यूल और Apache Consoler Search मॉड्यूल को चालू करें.
  4. बदलावों को सेव करें.
  5. https://drupal.org/node/1999280 पर दिए गए तरीके के मुताबिक, सोलर पैनल को कॉन्फ़िगर करें.

9. ज़रूरी नहीं - एचटीटीपीएस पर काम करने के लिए mod_एसएसएल इंस्टॉल करें

Apache एचटीटीपी सर्वर, mod_एसएसएल मॉड्यूल का इस्तेमाल वेब पेजों को एचटीटीपीएस पर दिखाने के लिए करता है. अगर आपको एचटीटीपीएस का इस्तेमाल करना है, तो mod_ssl इंस्टॉल करने के लिए, इस कमांड का इस्तेमाल करें:

> yum install mod_ssl

एसएसएल का इस्तेमाल करने के लिए, पोर्टल को कॉन्फ़िगर करने के बारे में ज़्यादा जानकारी के लिए, http://apigee.com/docs/developer-services/content/using-ssl-portal देखें.

10. ज़रूरी नहीं - SmartDocs इंस्टॉल करें

SmartDocs की मदद से, डेवलपर सेवाओं के पोर्टल पर अपने एपीआई को इस तरह से दर्ज किया जा सकता है कि एपीआई दस्तावेज़ पूरी तरह से इंटरैक्टिव हो जाएं. हालांकि, पोर्टल के साथ SmartDocs की सुविधा इस्तेमाल करने के लिए, आपको पहले Edge पर SmartDocs की सुविधा इंस्टॉल करनी होगी.

  • अगर पोर्टल को Edge क्लाउड इंस्टॉलेशन से कनेक्ट किया जा रहा है, तो SmartDocs पहले से इंस्टॉल है. इसलिए, इसके लिए किसी और कॉन्फ़िगरेशन की ज़रूरत नहीं है.
  • अगर प्राइवेट क्लाउड इंस्टॉल करने के लिए पोर्टल को Edge से कनेक्ट किया जा रहा है, तो पक्का करें कि Edge पर SmartDocs को इंस्टॉल किया गया हो. Edge और SmartDocs को इंस्टॉल करने के बारे में ज़्यादा जानकारी के लिए, SmartDocs इंस्टॉल करें देखें.

SmartDocs के बारे में ज़्यादा जानकारी पाने के लिए, एपीआई का दस्तावेज़ बनाने के लिए SmartDocs का इस्तेमाल करना लेख पढ़ें.

11. अगला कदम क्या है?

डेवलपर सेवाएं पोर्टल इंस्टॉल करने के बाद, आपको इसे अपनी ज़रूरी शर्तों के हिसाब से कॉन्फ़िगर और कस्टमाइज़ करना होगा. Apigee वेबसाइट पर मौजूद दस्तावेज़ में, पोर्टल को कॉन्फ़िगर करने, स्टाइल करने, और उसे मैनेज करने के बारे में पूरी जानकारी दी गई है. http://apigee.com/docs/developer-services/content/what-developer-portal पर जाकर दस्तावेज़ देखें.

नीचे दी गई टेबल में, इंस्टॉल करने के बाद किए जाने वाले कुछ सामान्य कामों की सूची दी गई है. साथ ही, इसमें Apigee के दस्तावेज़ के लिंक दिए गए हैं, जिनसे आपको इस बारे में ज़्यादा जानकारी मिल सकती है:

टास्क

Description

थीम को पसंद के मुताबिक बनाना

थीम से पोर्टल के लुक के बारे में पता चलता है. इसमें रंग, स्टाइल, और विज़ुअल पहलू शामिल हैं.

थीम को पसंद के मुताबिक बनाएं

होम पेज पर मुख्य मेन्यू, वेलकम मैसेज, हेडर, फ़ुटर, और टाइटल शामिल होते हैं.

उपयोगकर्ता खाते जोड़ना और मैनेज करना

रजिस्ट्रेशन प्रोसेस की मदद से, यह कंट्रोल किया जाता है कि नए डेवलपर, पोर्टल पर खाता कैसे रजिस्टर करें. उदाहरण के लिए, क्या नए डेवलपर को पोर्टल पर तुरंत ऐक्सेस मिल जाता है या क्या उन्हें किसी एडमिन से पुष्टि करानी पड़ती है. इस प्रोसेस से यह भी कंट्रोल किया जाता है कि नया खाता बनने पर, पोर्टल के एडमिन को कैसे सूचना दी जाए.

ईमेल कॉन्फ़िगर करना

पोर्टल कुछ खास इवेंट के जवाब में ईमेल भेजता है. उदाहरण के लिए, जब कोई नया डेवलपर पोर्टल पर रजिस्टर करता है और जब कोई डेवलपर अपना पासवर्ड खो देता है.

उपयोगकर्ता खाते जोड़ना और मैनेज करना

नियम और शर्तों वाला ऐसा पेज जोड़ें जिसे डेवलपर पोर्टल ऐक्सेस करने से पहले स्वीकार कर सकते हैं.

उपयोगकर्ता खाते जोड़ना और मैनेज करना

यह पोर्टल, रोल के आधार पर अनुमति देने वाला मॉडल लागू करता है. डेवलपर को रजिस्टर करने की अनुमति देने से पहले, पोर्टल पर इस्तेमाल की जाने वाली अनुमतियों और भूमिकाओं के बारे में बताएं.

ब्लॉग और फ़ोरम पोस्ट जोड़ना

पोर्टल में, ब्लॉग और थ्रेड वाले फ़ोरम की सुविधा पहले से मौजूद है. ब्लॉग और फ़ोरम पोस्ट को देखने, जोड़ने, मिटाने, और उनमें बदलाव करने के लिए ज़रूरी अनुमतियां तय करें.

पक्का करें कि आप डेटाबेस का बैकअप ले रहे हैं

पक्का करें कि आप Drupal डेटाबेस का बैक अप ले रहे हैं. ध्यान रखें कि हर इंस्टॉलेशन अलग-अलग होता है. इसलिए, यह आपको तय करना होता है कि डेटाबेस का बैक अप कैसे लिया जाए.

होस्टनेम सेट अप करना

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

अगर आपने लोड बैलेंसर सेट अप किया है या आपको किसी दूसरी वजह से अपनी साइट पर गलत यूआरएल मिल रहे हैं, तो आपके पास डेव पोर्टल की settings.php फ़ाइल में $base_url को सेट करने का विकल्प है. यह फ़ाइल डिफ़ॉल्ट तौर पर /var/www/html/sites/default डायरेक्ट्री में मौजूद होती है.