Edge for Private Cloud v4.18.05
पर जाएं.Apigee Developer Services पोर्टल (या सिर्फ़ पोर्टल), कॉन्टेंट और कम्यूनिटी मैनेजमेंट के लिए एक टेंप्लेट पोर्टल है. यह ओपन सोर्स Drupal प्रोजेक्ट पर आधारित है. पोर्टल के डिफ़ॉल्ट सेटअप में ये सेवाएं मिलती हैं:
- कॉन्टेंट मैनेजमेंट: पोर्टल का इस्तेमाल करके, ये बनाएं और मैनेज करें:
- API दस्तावेज़ीकरण
- फ़ोरम
- ब्लॉग पोस्ट
- टेस्टिंग: पोर्टल का इस्तेमाल करके, एपीआई को रीयल टाइम में टेस्ट करें. इसके लिए, पहले से मौजूद टेस्ट कंसोल का इस्तेमाल करें
- कम्यूनिटी मैनेजमेंट: पोर्टल इन चीज़ों को मैनेज करता है:
- उपयोगकर्ता का मैन्युअल या अपने-आप रजिस्ट्रेशन
- उपयोगकर्ता की टिप्पणियों को मॉडरेट करना
पोर्टल के रोल के हिसाब से ऐक्सेस कंट्रोल (आरबीएसी) मॉडल, पोर्टल पर मौजूद सुविधाओं के ऐक्सेस को कंट्रोल करता है. उदाहरण के लिए, रजिस्टर किए गए उपयोगकर्ता को फ़ोरम पोस्ट बनाने, टेस्ट कंसोल इस्तेमाल करने वगैरह की अनुमति देने के लिए, कंट्रोल चालू किए जा सकते हैं.
इस दस्तावेज़ के इस वर्शन में, 4.18.05 वर्शन के बारे में खास जानकारी दी गई है. अगर किसी रेफ़रंस में, पिछले वर्शन के लिए खास निर्देश दिए गए हैं, तो इसे गड़बड़ी के तौर पर रिपोर्ट किया जाना चाहिए.
ज़्यादा जानकारी के लिए, देखें कि डेवलपर पोर्टल क्या है?
काम करने वाली नेटवर्क टोपोलॉजी
पोर्टल के कॉम्पोनेंट, इन कॉन्फ़िगरेशन या टोपोलॉजी में इंस्टॉल किए जा सकते हैं:
- एक नोड: पोर्टल के सभी कॉम्पोनेंट (Drupal, Nginx, PHP, Soir), Postgres के साथ एक ही मशीन पर इंस्टॉल किए गए हैं.
- दो नोड: एक मशीन पर पोर्टल के सभी कॉम्पोनेंट और दूसरी मशीन पर Postgres
यहां दी गई इमेज में, काम करने वाली टोपोलॉजी दिखाई गई हैं:
एक नोड
पहली इमेज में, एक-नोड वाले पोर्टल टॉपोलॉजी को दिखाया गया है. इसमें पोर्टल के सभी कॉम्पोनेंट एक ही मशीन पर मौजूद हैं:
दो नोड
दूसरे चित्र में, दो नोड वाला पोर्टल टॉपोलॉजी दिखाया गया है. इसमें Postgres, पोर्टल के बाकी कॉम्पोनेंट से अलग मशीन पर है:
ध्यान दें कि:
- Apigee में सिर्फ़ ये टोपोलॉजी काम करती हैं. अगर किसी दूसरी नेटवर्क टॉपोलॉजी का इस्तेमाल किया जाता है, तो हो सकता है कि Apigee उस पर काम न कर पाए. अगर आपको कस्टम समाधान चाहिए, तो अपने खाता मैनेजर या Apigee Edge की सहायता टीम से संपर्क करें.
- 4.18.05 के नए इंस्टॉल पर, इंस्टॉलेशन स्क्रिप्ट Postgres और Nginx इंस्टॉल करती है.
- Postgres और Nginx का इस्तेमाल करने वाले इंस्टॉल से 4.18.05 पर अपडेट करने पर, इंस्टॉलेशन स्क्रिप्ट Postgres और Nginx को अपडेट करती है.
- MySQL/MariaDB/Apache का इस्तेमाल करने वाले इंस्टॉल से 4.18.05 पर अपडेट करने के लिए, आपको पहले अपने इंस्टॉल को Postgres/Nginx में बदलना होगा. इसके बाद ही, 4.18.05 पर अपडेट किया जा सकता है. ज़्यादा जानकारी के लिए, tar-based पोर्टल को, आरपीएम-based पोर्टल में बदलना लेख पढ़ें.
इस इलस्ट्रेशन में, सार्वजनिक कोर में वे कॉम्पोनेंट शामिल हैं जिन्हें सार्वजनिक तौर पर ऐक्सेस किया जा सकता है. 'निजी कोर' में ऐसे कॉम्पोनेंट होते हैं जिन्हें सार्वजनिक तौर पर ऐक्सेस नहीं किया जा सकता.
कॉम्पोनेंट | ब्यौरा | इसके ज़रिए इंस्टॉल किया गया |
---|---|---|
ELB |
एंटरप्राइज़ लोड बैलेंसर (ईएलबी). |
नेटवर्क सेवा देने वाली कंपनी. उदाहरण के लिए, Amazon और Rackspace, दोनों ही अपने इंस्टेंस के साथ इस्तेमाल करने के लिए, एंटरप्राइज़ लोड बैलेंसर उपलब्ध कराते हैं. |
Nginx 1.10.1 | Nginx वेब सर्वर, जिसका इस्तेमाल 4.18.05 को इंस्टॉल करने के लिए किया जाता है. | Apigee |
Postgres 9.6 |
Drupal, 4.18.05 के नए इंस्टॉल के लिए इस डेटाबेस का इस्तेमाल करता है. |
Apigee से कनेक्ट करें या किसी मौजूदा इंस्टॉलेशन से कनेक्ट करें. अगर आपको किसी रिमोट Postgres इंस्टॉलेशन से कनेक्ट करना है, तो उसका वर्शन 9.6 होना चाहिए. |
Drupal का शेयर किया गया स्टोरेज |
शेयर किया गया स्टोरेज एरिया, जिसका इस्तेमाल Drupal, अपलोड की गई फ़ाइलों, स्टैटिक स्क्रिप्ट, और अन्य जानकारी के लिए करता है. |
Apigee |
Drush 6.2 |
Drupal का कमांड-लाइन इंटरफ़ेस. |
Apigee |
PHP 7.0 |
सर्वर-साइड स्क्रिप्टिंग इंजन. |
Apigee |
Apache Solr |
Drupal सर्च सर्वर. Apache Solr, Apache Lucene सर्च लाइब्रेरी का इस्तेमाल करता है. |
Apigee, लेकिन यह डिफ़ॉल्ट रूप से चालू नहीं होता. इसे सिर्फ़ तब चालू करें, जब आपके पोर्टल पर बहुत ज़्यादा डेटा हो. इसे चालू करने के निर्देशों के लिए, पोर्टल इंस्टॉल करें देखें. |
अपने सवालों के जवाब पाने के लिए, Apigee कम्यूनिटी को ऐक्सेस करें
Apigee कम्यूनिटी एक मुफ़्त संसाधन है. यहां सवाल, सलाह, और अन्य समस्याओं के लिए, Apigee के साथ-साथ Apigee के अन्य ग्राहकों से संपर्क किया जा सकता है. कम्यूनिटी में पोस्ट करने से पहले, पहले मौजूदा पोस्ट खोजें और देखें कि आपके सवाल का जवाब पहले से दिया गया है या नहीं.