एचटीटीपीएस का इस्तेमाल करने के लिए पोर्टल को कॉन्फ़िगर करना

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

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

पोर्टल पर एसएसएल का इस्तेमाल करने के बारे में खास जानकारी पाने के लिए, पोर्टल में TLS का इस्तेमाल करना देखें.

हालांकि, अगर ज़रूरी हो, तो पोर्टल को होस्ट करने वाले वेब सर्वर पर, एसएसएल को कॉन्फ़िगर किया जा सकता है. Apigee डिफ़ॉल्ट रूप से, Apache वेब सर्वर को इंस्टॉल करता है.

  1. अपनी SSL कुंजी और सर्टिफ़िकेट पाएं.
  2. पक्का करें कि आपने डेवलपर सेवाओं के लिए पोर्टल इंस्टॉलेशन में बताए गए तरीके से, mod_ssl इंस्टॉल किया हो. इसके लिए, निर्देश में ये निर्देश दें:
    > yum install mod_ssl
  3. /etc/httpd/conf/httpd.conf को अपडेट करें:
    1. अगर आप पोर्ट 80 पर एचटीटीपी ऐक्सेस बंद करना चाहते हैं, तो '80 सुनें' खोजें और उस पर टिप्पणी करें.
    2. फ़ाइल के आखिर में ये लाइन जोड़ें:
      LoadModule ssl_module module/mod_ssl.so
      443 सुनें
  4. इनमें से किसी को जोड़ने के लिए, /etc/httpd/conf/vhosts/devport.conf में बदलाव करके वर्चुअल होस्ट सेट अप करें:
    <VirtualHost *:443>
    ServerName localhost
    SSLEngine on
    SSLcertificateFile"<Public certPath>"
    SSL"Key""वेब आधार" पाएं









  5. एसएसएल को httpd.conf पर कॉन्फ़िगर किया गया है, इसलिए आपको ssl.conf की ज़रूरत नहीं है:
    > mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.orig
  6. Apache को रीस्टार्ट करें:
    > सेवा का httpd रीस्टार्ट करें
    आपको अपनी कुंजी फ़ाइल के लिए लंबा पासवर्ड डालने के लिए कहा जा सकता है.

पोर्टल को एसएसएल पर ऐक्सेस किया जा सकता है.