Edge for Private Cloud v4.19.01
डिफ़ॉल्ट रूप से, आपके पास New Edge इस्तेमाल करने का विकल्प होता है न्यू एज एक्सपीरियंस नोड और पोर्ट 3001 के आईपी पते या डीएनएस नेम का इस्तेमाल करके, एचटीटीपी पर डेटा इकट्ठा करता है. उदाहरण के लिए:
http://newue_IP:3001
इसके अलावा, TLS के ऐक्सेस को New Edge के लिए कॉन्फ़िगर किया जा सकता है, ताकि तो आप इसे फ़ॉर्म में ऐक्सेस कर सकते हैं:
https://newue_IP:3001अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
TLS की ज़रूरी शर्तें
New Edge का अनुभव सिर्फ़ TLS v1.2 के साथ काम करता है. अगर आपने New Edge पर TLS को चालू किया है, यह ज़रूरी है कि उपयोगकर्ताओं को TLS v1.2 के साथ काम करने वाले ब्राउज़र का इस्तेमाल करके, New Edge का अनुभव मिले.
TLS कॉन्फ़िगरेशन प्रॉपर्टी
New Edge इस्तेमाल करने के लिए TLS को कॉन्फ़िगर करने के लिए, नीचे दिया गया निर्देश चलाएं:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure-ssl -f configFile
जहां configFile वह कॉन्फ़िगरेशन फ़ाइल है जिसका इस्तेमाल आपने New Edge का अनुभव.
इस निर्देश को लागू करने से पहले, आपको सेट करने के लिए कॉन्फ़िगरेशन फ़ाइल में बदलाव करना होगा TLS को कंट्रोल करने वाली ज़रूरी प्रॉपर्टी हैं. नीचे दी गई टेबल में, प्रॉपर्टी जिनका इस्तेमाल नए एज अनुभव के लिए TLS को कॉन्फ़िगर करने के लिए किया जाता है:
प्रॉपर्टी | ब्यौरा | ज़रूरी है? |
---|---|---|
MANAGEMENT_UI_SCHEME
|
प्रोटोकॉल सेट करता है, "http" या "https", का इस्तेमाल New Edge के अनुभव को ऐक्सेस करने के लिए किया जाता है. इसकी डिफ़ॉल्ट वैल्यू "http" है. इसे "https" पर सेट करें TLS चालू करने के लिए: MANAGEMENT_UI_SCHEME=https |
हां |
MANAGEMENT_UI_TLS_OFFLOAD
|
अगर "n" है, तो यह बताता है कि New Edge के अनुभव के लिए TLS अनुरोध खत्म हो गए हैं
पर पहुंच सकते हैं. आपको अगर "y" है, तो यह बताता है कि New Edge इस्तेमाल करने के लिए TLS अनुरोध कब खत्म हो जाते हैं एक लोड बैलेंसर है और लोड बैलेंसर, एचटीटीपी का इस्तेमाल करके अनुरोध को New Edge पर भेज देता है. अगर लोड बैलेंसर पर TLS को खत्म किया जाता है, तब भी New Edge इस्तेमाल करने के लिए ध्यान रखें कि मूल अनुरोध TLS के ज़रिए भेजा गया था. उदाहरण के लिए, कुछ कुकी में सुरक्षित फ़्लैग सेट होता है. आपको MANAGEMENT_UI_SCHEME=https MANAGEMENT_UI_TLS_OFFLOAD=y |
हां |
MANAGEMENT_UI_TLS_KEY_FILE
|
अगर MANAGEMENT_UI_TLS_OFFLOAD=n , ऐब्सलूट पाथ बताता है
कुंजी और प्रमाणपत्र फ़ाइलों तक पहुंचाने की अनुमति देता है. फ़ाइलों को PEM फ़ाइलों के रूप में
कोई लंबा पासवर्ड नहीं है और "apigee" का मालिकाना हक होना चाहिए उपयोगकर्ता.
इन फ़ाइलों के लिए सुझाई गई जगह यह है:
/opt/apigee/customer/application/edge-management-ui अगर वह डायरेक्ट्री मौजूद नहीं है, तो उसे बनाएं. अगर |
हां, अगर MANAGEMENT_UI_TLS_OFFLOAD=n
|
MANAGEMENT_UI_PUBLIC_URIS
|
अगर इस प्रॉपर्टी को, कॉन्फ़िगरेशन फ़ाइल में मौजूद दूसरी प्रॉपर्टी के आधार पर सेट करें. उदाहरण के लिए: MANAGEMENT_UI_PUBLIC_URIS=$MANAGEMENT_UI_SCHEME://$MANAGEMENT_UI_IP:$MANAGEMENT_UI_PORT कहां:
New Edge Experience इंस्टॉल करना देखें देखें. अगर
|
हां |
SHOEHORN_SCHEME
|
New Edge वर्शन इंस्टॉल करने से पहले, आपको सबसे पहले बेस Edge यूज़र इंटरफ़ेस (यूआई) इंस्टॉल करना होगा, जिसे शूहॉर्न कहते हैं. इंस्टॉलेशन कॉन्फ़िगरेशन फ़ाइल, इन निर्देशों का पालन करती है प्रोटोकॉल तय करने के लिए यह प्रॉपर्टी, "http" है. इसका इस्तेमाल बेस एज यूज़र इंटरफ़ेस (यूआई) को ऐक्सेस करने के लिए किया जाता है: SHOEHORN_SCHEME=http बेस एज यूज़र इंटरफ़ेस (यूआई), TLS के साथ काम नहीं करता. इसलिए, अगर आप New Edge के अनुभव पर TLS की सुविधा चालू करते हैं, तो भी यह प्रॉपर्टी अब भी "http" पर सेट होनी चाहिए. |
हां और "http" पर सेट करें |
TLS को कॉन्फ़िगर करें
New Edge इस्तेमाल करने के लिए TLS के ऐक्सेस को कॉन्फ़िगर करें:
कोई लंबा पासवर्ड इस्तेमाल किए बिना, TLS सर्टिफ़िकेट और कुंजी को PEM फ़ाइलों के तौर पर जनरेट करें. उदाहरण के लिए:
mykey.pem mycert.pem
TLS सर्टिफ़िकेट और कुंजी जनरेट करने के कई तरीके हैं. उदाहरण के लिए, इन निर्देशों का पालन करें आदेश:
openssl req -x509 -newkey rsa:4096 -keyout mykey.pem -out mycert.pem -days 365 -nodes -subj '/CN=localhost'
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है- कुंजी और प्रमाणपत्र फ़ाइलों को
/opt/apigee/customer/application/edge-management-ui
डायरेक्ट्री में कॉपी करें. अगर वह डायरेक्ट्री मौजूद नहीं है, तो उसे बनाएं. पक्का करें कि सर्टिफ़िकेट और कुंजी का मालिकाना हक "apigee" के पास हो उपयोगकर्ता:
chown apigee:apigee /opt/apigee/customer/application/edge-management-ui/*.pem
उस कॉन्फ़िगरेशन फ़ाइल में बदलाव करें जिसका इस्तेमाल आपने New Edge इस्तेमाल करने के लिए किया था नीचे दी गई TLS प्रॉपर्टी सेट करें:
# Set to https to enable TLS. MANAGEMENT_UI_SCHEME=https # Do NOT terminate TLS on a load balancer. MANAGEMENT_UI_TLS_OFFLOAD=n # Specify the key and cert. MANAGEMENT_UI_TLS_KEY_FILE=/opt/apigee/customer/application/edge-management-ui/mykey.pem MANAGEMENT_UI_TLS_CERT_FILE=/opt/apigee/customer/application/edge-management-ui/mycert.pem # Leave these properties set to the same values as when you installed the New Edge experience: MANAGEMENT_UI_PUBLIC_URIS=$MANAGEMENT_UI_SCHEME://$MANAGEMENT_UI_IP:$MANAGEMENT_UI_PORT SHOEHORN_SCHEME=http
TLS को कॉन्फ़िगर करने के लिए, यह कमांड इस्तेमाल करें:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure-ssl -f configFile
जहां configFile कॉन्फ़िगरेशन फ़ाइल का नाम होता है.
स्क्रिप्ट नए एज अनुभव को फिर से शुरू करती है.
शूहॉर्न को सेटअप और रीस्टार्ट करने के लिए इन निर्देशों का पालन करें:
/opt/apigee/apigee-service/bin/apigee-service edge-ui setup -f configFile
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
रीस्टार्ट होने के बाद, New Edge का अनुभव एचटीटीपीएस पर भी ऐक्सेस किया जा सकता है. अगर TLS को चालू करने के बाद, आप New Edge के अनुभव में लॉग इन नहीं कर पा रहे हैं, तो कैश मेमोरी में सेव करें और फिर से लॉग इन करने की कोशिश करें.
लोड बैलेंसर पर TLS के खत्म होने पर, New Edge के अनुभव को कॉन्फ़िगर करें
अगर आपके पास ऐसा लोड बैलेंसर है जो अनुरोधों को New Edge पर फ़ॉरवर्ड करता है, तो लोड बैलेंसर पर TLS कनेक्शन को बंद करने का विकल्प चुनें. इसके बाद, एचटीटीपी पर बैलेंस करने के अनुरोध को New Edge पर लोड करने के लिए:
यह कॉन्फ़िगरेशन काम करता है लेकिन आपको उसके हिसाब से लोड बैलेंसर और New Edge को कॉन्फ़िगर करना होगा.
लोड बैलेंसर पर TLS के खत्म होने के बाद, New Edge के अनुभव को कॉन्फ़िगर करने के लिए:
उस कॉन्फ़िगरेशन फ़ाइल में बदलाव करें जिसका इस्तेमाल आपने New Edge इस्तेमाल करने के लिए किया था नीचे दी गई TLS प्रॉपर्टी सेट करें:
# Set to https to enable TLS MANAGEMENT_UI_SCHEME=https # Terminate TLS on a load balancer MANAGEMENT_UI_TLS_OFFLOAD=y # Set to the IP address or DNS name of the load balancer. MANAGEMENT_UI_IP=LB_IP_DNS # Set to the port number for the load balancer and New Edge experience. # The load balancer and the New Edge experience must use the same port number. MANAGEMENT_UI_IP=3001 # Leave these properties set to the same values as when you installed the New Edge experience: MANAGEMENT_UI_PUBLIC_URIS=$MANAGEMENT_UI_SCHEME://$MANAGEMENT_UI_IP:$MANAGEMENT_UI_PORT SHOEHORN_SCHEME=http
अगर आपने
MANAGEMENT_UI_TLS_OFFLOAD=y
को सेट किया है, तोMANAGEMENT_UI_TLS_KEY_FILE
को हटा दें औरMANAGEMENT_UI_TLS_CERT_FILE.
उन्हें अनदेखा कर दिया जाता है, क्योंकि New Edge इस्तेमाल करने के अनुरोध एचटीटीपी से आते हैं.TLS को कॉन्फ़िगर करने के लिए, यह कमांड इस्तेमाल करें:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure-ssl -f configFile
जहां configFile कॉन्फ़िगरेशन फ़ाइल का नाम होता है.
स्क्रिप्ट नए एज अनुभव को फिर से शुरू करती है.
शूहॉर्न को सेटअप और रीस्टार्ट करने के लिए इन निर्देशों का पालन करें:
/opt/apigee/apigee-service/bin/apigee-service edge-ui setup -f configFile
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
रीस्टार्ट होने के बाद, New Edge का अनुभव एचटीटीपीएस पर भी ऐक्सेस किया जा सकता है. अगर TLS को चालू करने के बाद, आप New Edge के अनुभव में लॉग इन नहीं कर पा रहे हैं, तो कैश मेमोरी में सेव करें और फिर से लॉग इन करने की कोशिश करें.
New Edge पर TLS को बंद करें
New Edge इस्तेमाल करने पर TLS को बंद करने के लिए:
उस कॉन्फ़िगरेशन फ़ाइल में बदलाव करें जिसका इस्तेमाल आपने नया Edge इंस्टॉल करने के लिए किया था यहां दी गई TLS प्रॉपर्टी का इस्तेमाल किया गया है:
# Set to http to disable TLS. MANAGEMENT_UI_SCHEME=http # Only if you had terminated TLS on a load balancer, # reset to the IP address or DNS name of the New Edge experience. MANAGEMENT_UI_IP=newue_IP_DNS
TLS को बंद करने के लिए, यह कमांड इस्तेमाल करें:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure-ssl -f configFile
जहां configFile कॉन्फ़िगरेशन फ़ाइल का नाम होता है.
स्क्रिप्ट नए एज अनुभव को फिर से शुरू करती है.
शूहॉर्न को सेटअप और रीस्टार्ट करने के लिए इन निर्देशों का पालन करें:
/opt/apigee/apigee-service/bin/apigee-service edge-ui setup -f configFile
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
अब आप एचटीटीपी पर New Edge इस्तेमाल कर सकते हैं. अगर TLS को बंद करने के बाद, आप New Edge में लॉग इन नहीं कर पा रहे हैं, तो कैश मेमोरी में सेव करें और फिर से लॉग इन करने की कोशिश करें.