Edge for Private Cloud v4.19.01
Apigee Developer Services पोर्टल (या सिर्फ़ पोर्टल) के लिए, कम से कम यह हार्डवेयर और सॉफ़्टवेयर ज़रूरी है:
हार्डवेयर | आवश्यकता |
---|---|
ऑपरेटिंग सिस्टम |
इंस्टॉल करने के इन निर्देशों और इंस्टॉलेशन से जुड़ी फ़ाइलों की जांच, इस्तेमाल किए जा सकने वाले सॉफ़्टवेयर और इसके साथ काम करने वाले वर्शन में दिए गए ऑपरेटिंग सिस्टम पर की गई है. |
CPU | दो कोर |
RAM |
4 GB |
हार्ड डिस्क |
120 जीबी |
Java |
इंस्टॉलेशन से पहले, हर Postgres मशीन पर Java 1.8 इंस्टॉल होना ज़रूरी है. इस्तेमाल किए जा सकने वाले JDK की सूची, इस्तेमाल किए जा सकने वाले सॉफ़्टवेयर और वर्शन की सूची में दी गई है. |
नेटवर्क इंटरफ़ेस | इंटरनेट कनेक्शन चालू होना चाहिए. इंस्टॉल करने की प्रोसेस के दौरान, इंस्टॉलर वेब से संसाधन डाउनलोड करता है. अगर आपका एनवायरमेंट, बाहर भेजे जाने वाले एचटीटीपी और एचटीटीपीएस अनुरोधों को प्रॉक्सी करने के लिए सेट अप किया गया है, तो आपकी प्रॉक्सी को रीडायरेक्ट किए गए उन अनुरोधों को सही तरीके से हैंडल करने के लिए कॉन्फ़िगर किया जाना चाहिए जो डाउनलोड के दौरान हो सकते हैं. उदाहरण के लिए, आपकी प्रॉक्सी को कॉन्फ़िगर किया जाना चाहिए, ताकि वह रीडायरेक्ट किए गए कॉन्टेंट के साथ एचटीटीपी 200 स्टेटस कोड दिखा सके. SAP इंस्टॉलेशन के लिए, अगर आपका एनवायरमेंट बाहर भेजे जाने वाले एचटीटीपीएस अनुरोधों को प्रॉक्सी करने के लिए सेट अप किया गया है, तो आपकी प्रॉक्सी को TLSv1.0 के साथ काम करना चाहिए. OpenSSL 0.9.8, TLSv1.1 या TLSv1.2 के साथ काम नहीं करता. यह सिर्फ़ TLSv1.0 के साथ काम करता है. |
Red Hat Enterprise Linux की ज़रूरी शर्तें
Red Hat Enterprise Linux (RHEL) के लिए कुछ और ज़रूरी शर्तें हैं. इसकी वजह यह है कि Red Hat से सॉफ़्टवेयर डाउनलोड करने के लिए, सदस्यता लेना ज़रूरी है. yum की मदद से RPM डाउनलोड करने के लिए, सर्वर को इंटरनेट से कनेक्ट होना चाहिए. अगर RHEL का इस्तेमाल किया जा रहा है, तो सर्वर, Red Hat Network (RHN) पर रजिस्टर होना चाहिए. साथ ही, यह सर्वर के वैकल्पिक चैनल पर रजिस्टर होना चाहिए.
इंस्टॉल करने के दौरान, Red Hat की ज़रूरी शर्तों की जांच की जाती है. साथ ही, अगर RHEL पहले से रजिस्टर नहीं है, तो पोर्टल इंस्टॉलर से आपको इसकी सूचना मिलती है. अगर आपके पास पहले से Red Hat लॉगिन क्रेडेंशियल हैं, तो इंस्टॉल करने की प्रोसेस शुरू करने से पहले, RHEL को रजिस्टर करने के लिए इस कमांड का इस्तेमाल करें:
subscription-manager register --username=username --password=password --auto-attach
यहां username और password आपके Red Hat क्रेडेंशियल हैं.
अगर आपके पास RHEL का ट्रायल वर्शन है, तो 30 दिनों के लिए ट्रायल लाइसेंस लिया जा सकता है. ज़्यादा जानकारी के लिए, https://access.redhat.com/solutions/32790 पर जाएं.
एसएमटीपी की ज़रूरी शर्तें
Apigee का सुझाव है कि पोर्टल से ईमेल मैसेज भेजने के लिए, आप एसएमटीपी सर्वर को कॉन्फ़िगर करें. हालांकि, ऐसा करना ज़रूरी नहीं है. कॉन्फ़िगर किए जाने पर, आपको यह पक्का करना होगा कि Drupal, एसएमटीपी सर्वर पर ज़रूरी पोर्ट को ऐक्सेस कर सकता है. आम तौर पर, नॉन-टीएलएस एसएमटीपी के लिए पोर्ट नंबर 25 होता है. TLS की सुविधा वाले एसएमटीपी के लिए, आम तौर पर यह 465 होता है, लेकिन एसएमटीपी की सेवा देने वाली कंपनी से संपर्क करें.
अन्य ज़रूरी शर्तें
इंस्टॉल करने के लिए, आपके पास रूट ऐक्सेस होना चाहिए.
डिप्लॉयमेंट आर्किटेक्चर से जुड़ी ज़रूरी शर्तें
उपयोगकर्ता के ऐप्लिकेशन की जानकारी को सेव और फिर से पाने के लिए, पोर्टल में REST एपीआई के ज़रिए Apigee मैनेजमेंट सर्वर के साथ एक इंटरफ़ेस होता है. पोर्टल को एचटीटीपी या एचटीटीपीएस के ज़रिए मैनेजमेंट सर्वर से कनेक्ट करना चाहिए. यह इस बात पर निर्भर करता है कि आपने पोर्टल को कैसे इंस्टॉल किया है.
इंस्टॉल करने से पहले ज़रूरी जानकारी
इंस्टॉल करना शुरू करने से पहले, आपके पास नीचे दी गई जानकारी होनी चाहिए:
- आपको किस प्लैटफ़ॉर्म को कॉन्फ़िगर करना है: Red Hat या CentOS? अगर Red Hat इंस्टॉल किया गया है, तो आरपीएम डाउनलोड करने के लिए, मशीन को Red Hat Network पर रजिस्टर करना होगा.
- क्या आपको स्थानीय कंप्यूटर पर Postgres इंस्टॉल करना है? अगर आपको एक ही मशीन पर, सभी चीज़ों के साथ आसानी से इंस्टॉल करना है, तो Postgres को स्थानीय तौर पर इंस्टॉल करें.
- अगर आपको किसी रिमोट Postgres सर्वर को ऐक्सेस करना है, तो उस Postgres सर्वर के बारे में यह जानकारी पाएं:
- hostname
- पोर्ट
- डेटाबेस का नाम
- उपयोगकर्ता नाम
- पासवर्ड
इंस्टॉल करने से पहले, रिमोट Postgres सर्वर को कॉन्फ़िगर किया जाना ज़रूरी है.
- वेब सर्वर का पूरी तरह क्वालिफ़ाइड डोमेन नेम क्या है? (यह जानकारी /etc/hosts में जोड़ दी जाएगी.) यह
portalserver.example.com
जैसा कोई आईपी पता या होस्टनेम होना चाहिए. डिफ़ॉल्ट वैल्यूlocalhost
है. - आपके पोर्टल को Apigee के एज मैनेजमेंट सर्वर से संपर्क करने के लिए, तीन तरह की जानकारी की ज़रूरत होती है. यह जानकारी इस तरह की होती है:
- Apigee Management API एंडपॉइंट का यूआरएल: यह या तो एक होस्टनेम या आईपी पता होगा. यह एक REST एंडपॉइंट है, जहां ऐप्लिकेशन बनाने और ऐप्लिकेशन पासकोड के लिए डेवलपर को रजिस्टर करने के लिए सभी कॉल किए जाते हैं. डिफ़ॉल्ट एंडपॉइंट
https://api.enterprise.apigee.com/v1
है.Edge for Private Cloud इंस्टॉलेशन के लिए, यूआरएल इस फ़ॉर्म में होता है:
http://Edge_IP:8080/v1
या:
https://Edge_IP:SSL_port/v1
जहां Edge_IP, Edge मैनेजमेंट सर्वर का आईपी पता है और SSL_port, Edge मैनेजमेंट एपीआई के लिए एसएसएल पोर्ट है. उदाहरण के लिए, 8443.
- Apigee संगठन का नाम: पोर्टल और Apigee Edge संगठनों के बीच एक संबंध होता है. मैनेजमेंट एपीआई एंडपॉइंट सेट अप करते समय, आपको डिफ़ॉल्ट संगठन सेट अप करना होगा. डिफ़ॉल्ट वैल्यू my-org है.
- Management API एंडपॉइंट के लिए उपयोगकर्ता नाम और पासवर्ड: पोर्टल से Edge पर कॉल करने के लिए, आपके संगठन का एडमिन ज़रूरी है.
यह उपयोगकर्ता नाम/पासवर्ड आपके संगठन के एडमिन के लिए है. इसका इस्तेमाल सिर्फ़ पोर्टल से Edge से कनेक्ट करने के लिए किया जाना चाहिए. उदाहरण के लिए, अगर किसी उपयोगकर्ता के क्रेडेंशियल दिए जाते हैं और उस उपयोगकर्ता को Edge पर मिटा दिया जाता है, तो पोर्टल अब Edge से कनेक्ट नहीं हो पाएगा. इसलिए, सिर्फ़ इस कनेक्शन के लिए अपने संगठन में एक एडमिन बनाएं.
उदाहरण के लिए:
dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd
- Apigee Management API एंडपॉइंट का यूआरएल: यह या तो एक होस्टनेम या आईपी पता होगा. यह एक REST एंडपॉइंट है, जहां ऐप्लिकेशन बनाने और ऐप्लिकेशन पासकोड के लिए डेवलपर को रजिस्टर करने के लिए सभी कॉल किए जाते हैं. डिफ़ॉल्ट एंडपॉइंट