पैंथियन के साथ काम करना

Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं.
जानकारी

Apigee, डेवलपर सर्विस पोर्टल के क्लाउड-आधारित वर्शन होस्ट करने के लिए, वेबसाइट मैनेज करने वाली सेवा Pantheon का इस्तेमाल करता है. Pantheon को Drupal के साथ काम करने के लिए डिज़ाइन किया गया है. इसकी मदद से, आप सुरक्षित माहौल में अपना पोर्टल डेवलप कर सकते हैं, उसकी जांच कर सकते हैं, और उसे पब्लिश कर सकते हैं. Pantheon की वेबसाइट मैनेज करने की सेवा दुनिया भर के ग्राहकों के लिए उपलब्ध है. इस सेवा की मदद से, वे ग्राहक होस्टिंग और डेवलपमेंट से जुड़ी कार्रवाइयों को पूरा कर सकते हैं.

नीचे दिए गए सेक्शन में, पोर्टल को डेवलप करने और मैनेज करने के लिए Pantheon की मदद से अपना पोर्टल बनाने का तरीका बताया गया है.

Pantheon डैशबोर्ड को ऐक्सेस करना

जब Apigee आपको आपके पोर्टल का यूआरएल भेजता है, तब आपको Pantheon डैशबोर्ड का यूआरएल भी मिलता है: https://dashboard.getpantheon.com/.

पहली बार Pantheon डैशबोर्ड में लॉग इन करने पर, आपको साइटें पेज पर रीडायरेक्ट किया जाएगा:

डैशबोर्ड से अपनी साइट को ऐक्सेस किया जा सकता है और खाता कॉन्फ़िगर किया जा सकता है. साथ ही, अन्य कार्रवाइयां भी की जा सकती हैं.

उस साइट का डैशबोर्ड खोलने के लिए, अपनी साइट की इमेज (उदाहरण के लिए, apigeedocs) चुनें:

अपने एनवायरमेंट को मैनेज करना

Pantheon के डैशबोर्ड पर, पेज के सबसे ऊपर तीन एनवायरमेंट दिखते हैं: डेव, टेस्ट, और लाइव. नीचे दी गई टेबल में हर तरीके के बारे में बताया गया है.

परिवेश

Description

डेव

Dev एनवायरमेंट, आपके Git डेटा स्टोर करने की जगह से जुड़ा होता है. Git में पुश किया गया कोई भी बदलाव, Dev एनवायरमेंट में तुरंत दिखने लगता है.

इस साइट का यूआरएल नीचे दिए गए फ़ॉर्म में है. इसमें org_name, आपके संगठन का नाम है:

http://dev-{org_name}.devportal.apigee.io/

जांच करें

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

इस साइट का यूआरएल नीचे दिए गए फ़ॉर्म में है. इसमें org_name, आपके संगठन का नाम है:

http://test-{org_name}.devportal.apigee.io/

लाइव

लाइव एनवायरमेंट, प्रोडक्शन एनवायरमेंट है और इसे खरीदारों तक पहुंचाया जाता है.

इस साइट का यूआरएल नीचे दिए गए फ़ॉर्म में है. इसमें org_name, आपके संगठन का नाम है:

http://live-{org_name}.devportal.apigee.io/

पोर्टल का कॉन्टेंट तैयार करना

इन सेक्शन में पोर्टल के कॉन्टेंट को डेवलप करने का तरीका बताया गया है.

इसके अलावा, अपने पोर्टल को पसंद के मुताबिक बनाने के बारे में ज़्यादा जानकारी के लिए, नीचे दिए गए सेक्शन देखें.

अगर आपको यह करना है...

ये काम किए जा सकते हैं

ज़्यादा जानकारी

साइट का लुक और स्टाइल बदलना

बुनियादी - लोगो और साइट के रंग बदलने जैसे बदलाव करने के लिए, पोर्टल साइट पर थीम मेन्यू की एंट्री का इस्तेमाल करें.

पसंद के मुताबिक दिखाने का तरीका देखें:

बेहतर - साइट के पूरे लुक और स्टाइल में बदलाव करने के लिए, Apigee रिस्पॉन्सिव थीम को बढ़ाएं.

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

साइट के फ़ंक्शन के काम करने का तरीका बदलें

बुनियादी सेटिंग - साइट के काम करने के तरीके को बदलने/कॉन्फ़िगर करने के लिए, पोर्टल पर एडमिन सेटिंग का इस्तेमाल करें.

यहां से शुरू होने वाले Apigee दस्तावेज़ देखें

बेहतर - साइट के काम करने के तरीके को बदलने के लिए, कस्टम मॉड्यूल बनाएं.

Drupal के दस्तावेज़ों में कस्टम मॉड्यूल बनाना देखें

Git के डेटा स्टोर करने की जगह की खास जानकारी

आपके Drupal कोड के Git रिपॉज़िटरी में आपके सभी पोर्टल कोड होते हैं. इन्हें इस स्ट्रक्चर का इस्तेमाल करके व्यवस्थित किया जाता है.

ध्यान दें: सिर्फ़ /sites/all डायरेक्ट्री में मौजूद कॉन्टेंट में बदलाव करें. अगर ऐसे कॉन्टेंट में बदलाव किया जाता है जो /sites/all डायरेक्ट्री में शामिल नहीं है, तो नए वर्शन पर अपग्रेड करने के दौरान आपको समस्याएं आ सकती हैं. साथ ही, Git में किए गए बदलावों की जांच करते समय, मर्ज करने से जुड़ी समस्याएं आ सकती हैं.

Git संग्रह में फ़ोल्डर

ब्यौरा

/profiles/apigee

Apigee ने ऐसे मॉड्यूल और थीम बनाए हैं जिनमें ये शामिल हैं:

  • /profiles/apigee/modules/contrib: Apigee के मैनेज किए गए Drupal कंट्रिब मॉड्यूल
  • /profiles/apigee/themes/contrib: Drupal की कॉन्ट्रिब थीम, जिन्हें Apigee ने मैनेज किया है
  • /profiles/apigee/modules/custom: Apigee के बनाए गए कस्टम मॉड्यूल
  • /profiles/apigee/themes/custom: Apigee की बनाई गई कस्टम थीम

ध्यान दें: /profiles/apigee डायरेक्ट्री में मौजूद कॉन्टेंट में बदलाव न करें. ऐसा न करने पर, नए वर्शन में अपग्रेड करते समय आपको समस्याएं आ सकती हैं. साथ ही, Git में किए गए बदलावों को देखते समय, मर्ज करने से जुड़ी समस्याएं आ सकती हैं. Drupal के सबसे सही तरीकों के बारे में जानने के लिए, 'कोर को कभी हैक न करें' देखें.

/sites/all

आपके कस्टम Drupal मॉड्यूल और थीम. इस फ़ोल्डर में मौजूद कॉन्टेंट को मैनेज करने के बारे में जानकारी पाने के लिए, कस्टम मॉड्यूल और थीम जोड़ना और Drupal के प्रोफ़ाइल मॉड्यूल और थीम को ओवरराइड करना लेख पढ़ें.

ध्यान दें: सिर्फ़ /sites/all डायरेक्ट्री में मौजूद कॉन्टेंट में बदलाव करें.

अपने कोड को ऐक्सेस करना

Git में आपके कोड को स्टोर करने की जगह को ऐक्सेस करने के लिए, आपको नीचे दिए गए सेक्शन में बताए गए काम पूरे करने होंगे:

मैं Drupal 7 डेवलपर पोर्टल सोर्स कोड को कैसे ऐक्सेस करूं? भी देखें

अपने सर्वर के लिए एसएसएच ऐक्सेस चालू करना

अपने Drupal कोड को मैनेज करने के लिए Git का इस्तेमाल करने से पहले, आपको Pantheon में SSH कुंजी अपलोड करके, अपने सर्वर को ऐक्सेस करने के लिए SSH को चालू करना होगा.

अपने सर्वर का एसएसएच ऐक्सेस चालू करने के लिए:

  1. https://dashboard.getpantheon.com/ पर जाकर, Pantheon में लॉग इन करें.
  2. डैशबोर्ड पर, खाता चुनें.
  3. बाईं ओर मौजूद मेन्यू में, SSH कुंजियों को चुनें.
  4. अपनी कुंजी जोड़ें और कुंजी जोड़ें को चुनें.
    अगर आपको मदद चाहिए, तो एसएसएच कुंजी जनरेट करने का तरीका जानें लिंक चुनें.

Git में आपके कोड का डेटा स्टोर करने की जगह को ऐक्सेस करना

ध्यान दें: Git के रिपॉज़िटरी के स्ट्रक्चर के बारे में खास जानकारी पाने के लिए, Git के डेटा स्टोर करने की जगह की खास जानकारी देखें.

Git में आपके कोड का डेटा स्टोर करने की जगह को ऐक्सेस करने के लिए:

  1. Pantheon डैशबोर्ड में लॉग इन करें.
  2. Sites के मुख्य पेज से, अपने पोर्टल का आइकॉन चुनें.
  3. जैसा कि पिछले डायग्राम में दिखाया गया है, Git Repo का यूआरएल, पेज पर कनेक्शन मोड की दाईं ओर दिखता है.
  4. अपने Git repo के यूआरएल को कॉपी करें और दिए गए निर्देश का इस्तेमाल करके, लोकल डेवलपमेंट एनवायरमेंट में उसका क्लोन बनाएं:
    > git clone gitURL sitename
    उदाहरण के लिए:
    > git clone ssh://codeserver.dev.12@codeserver.dev.12.drush.in:2222/~gitpository/repository

अगर किसी कोड में बदलाव के लिए उसे Git Repo में भेजा जाता है, तो वह कोड में बदलाव करने पर वह आपके पोर्टल के Dev एनवायरमेंट में दिखने लगता है.

अपने पोर्टल एनवायरमेंट में कोड डिप्लॉय करना

अपने पोर्टल एनवायरमेंट में कोड डालने के लिए:

  1. अपने कोड के अपडेट Git में भेजें, जो Dev एनवायरमेंट को तुरंत अपडेट कर देता है.
  2. Pantheon में लॉग इन करें और अपनी साइट चुनें.
  3. Dev एनवायरमेंट चुनें.
  4. कमिट लॉग में, अपने कोड में हुए बदलाव की जानकारी देखने के लिए, बाईं ओर मौजूद मेन्यू में </>कोड चुनें:
  5. पेज पर सबसे ऊपर मौजूद, टेस्ट एनवायरमेंट चुनें.
    1. अगर आपने अभी तक Dev को जांच के लिए अपलोड नहीं किया है, तो आपको इसे अभी करने के लिए कहा जाएगा.
    2. अगर आपके पास पहले से टेस्ट एनवायरमेंट मौजूद है, तो आपको एक मैसेज दिखेगा. इसमें यह बताया जाएगा कि Dev को डिप्लॉय करने के लिए कोई प्रतिबद्ध है या नहीं:
  6. अगर आपने पहले ही किसी साइट को लाइव एनवायरमेंट में भेजा हुआ है, तो लाइव से जांच करने के लिए, लाइव डेटाबेस और डेवलपर की अपलोड की गई किसी भी फ़ाइल को कॉपी करने के लिए, तीसरा चेकबॉक्स चुनें. यह तब काम आता है, जब आपको लाइव पर उपलब्ध सबसे हाल के डेटा से अपने कोड में हुए बदलावों की जांच करनी हो.
  7. डेवलपमेंट से कोड डिप्लॉय करें बटन चुनें.
  8. टेस्ट एनवायरमेंट में पोर्टल की जांच करें.
  9. किसी भी कोड को Dev एनवायरमेंट में ठीक करें और जांच के लिए फ़ाइलों को फिर से टेस्ट करने के लिए पुश करें.
  10. टेस्टिंग पूरी होने के बाद, पेज पर सबसे ऊपर लाइव एनवायरमेंट चुनें.
    1. अगर आपने अभी तक जांच को लाइव पर अपलोड नहीं किया है, तो आपको अभी ऐसा करने के लिए कहा जाएगा.
    2. अगर आपके पास पहले से लाइव एनवायरमेंट है, तो एक मैसेज दिखता है. इसमें यह बताया जाता है कि टेस्ट को डिप्लॉय करने के लिए कोई प्रतिबद्ध है. उन बदलावों को उसी तरह डिप्लॉय करें जिस तरह आपने उन्हें Dev से टेस्ट में डिप्लॉय किया है. टेस्टिंग पूरी हो जाने के बाद, कोड को लाइव एनवायरमेंट में पुश करें.

ज़्यादा जानें:

कस्टम मॉड्यूल और थीम जोड़ना

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

ध्यान दें: सिर्फ़ /sites/all डायरेक्ट्री में मौजूद कॉन्टेंट में बदलाव करें. अगर /sites/all डायरेक्ट्री के बाहर के कॉन्टेंट में बदलाव किया जाता है, तो Git में किए गए बदलावों की जांच करते समय, मर्ज करने से जुड़े विवाद दिख सकते हैं.

मॉड्यूल/थीम Git डेटा स्टोर करने की जगह में फ़ोल्डर ज़्यादा जानकारी (Drupal के दस्तावेज़)
कस्टम मॉड्यूल sites/all/modules/custom कस्टम मॉड्यूल बनाना
कस्टम थीम sites/all/themes थीम को पसंद के मुताबिक बनाना
थीम Drupal 7 को पसंद के मुताबिक बनाना

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

Drupal के प्रोफ़ाइल मॉड्यूल और थीम ओवरराइड करना

नीचे दी गई डायरेक्ट्री के मॉड्यूल और थीम, Drupal प्रोफ़ाइल मॉड्यूल और थीम को बदल देते हैं. इन्हें /profiles/apigee में Apigee ने मैनेज और डिस्ट्रिब्यूट किया है. आपके Git में डेटा स्टोर करने की जगह की खास जानकारी देखें.

उदाहरण के लिए, हो सकता है कि आप Apigee Drupal डिस्ट्रिब्यूशन के किसी मॉड्यूल को, इन स्थितियों में बदलना चाहें:

  • आपको किसी खास मॉड्यूल के किसी अलग वर्शन का इस्तेमाल करना हो.
  • आपको शेड्यूल किए गए अगले Apigee की रिलीज़ से पहले, सुरक्षा से जुड़ा अपडेट लागू करना है.
मॉड्यूल/थीम Git डेटा स्टोर करने की जगह में फ़ोल्डर ज़्यादा जानकारी (Drupal के दस्तावेज़)
Drupal में योगदान वाले मॉड्यूल

sites/all/modules/contrib

ध्यान दें: /sites/all/modules के तहत कहीं भी सेव किए गए मॉड्यूल, Apigee Drupal डिस्ट्रिब्यूशन मॉड्यूल को बदल देंगे.

योगदान वाले मॉड्यूल

ध्यान दें: इस डायरेक्ट्री में Drupal के दिए गए मॉड्यूल, ऐसे मिलते-जुलते मॉड्यूल को बदल देते हैं जिन्हें Apigee ने /profiles/apigee/modules में मैनेज और डिस्ट्रिब्यूट किया है. अगर आपको Apigee के मैनेज किए गए Drupal प्रोफ़ाइल मॉड्यूल इस्तेमाल करने हैं, तो इस फ़ोल्डर में जोड़े गए डुप्लीकेट मॉड्यूल हटा दें.

Drupal में योगदान की गई थीम sites/all/themes योगदान की गई थीम

ध्यान दें: इस डायरेक्ट्री में Drupal ने अलग-अलग थीम का योगदान दिया है. इनकी वजह से, /profiles/apigee/themes में Apigee के मैनेज और डिस्ट्रिब्यूट किए गए मॉड्यूल बदल जाते हैं. अगर आपको Apigee की मैनेज की गई प्रोफ़ाइल थीम इस्तेमाल करनी है, तो इस फ़ोल्डर में जोड़े गए डुप्लीकेट मॉड्यूल हटा दें.

settings.php फ़ाइल के बारे में

Drupal settings.php को Apigee Drupal डेवलपर पोर्टल के अपस्ट्रीम Git संग्रह में शामिल किया गया है. अगर आपको sites/default/settings.php फ़ाइल में बदलाव करना है, तो फ़ाइल में सीधे बदलाव न करें. इसके बजाय, sites/default/settings.local.php नाम की फ़ाइल बनाएं और उसमें अपना कस्टम कोड डालें. sites/default/settings.local.php को settings.php फ़ाइल में शामिल किया जाता है.

उदाहरण के लिए, Pantheon के दिए निर्देशों का पालन करके लाइव साइट के लिए कस्टम डोमेन सेट अप करते समय, settings.php फ़ाइल में सीधे बदलाव करने के बजाय, sites/default/settings.local.php में ज़रूरी अपडेट जोड़ें.

पोर्टल को सुरक्षित करना

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

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

एनवायरमेंट के लिए, बाईं ओर दिए गए मेन्यू में सुरक्षा चुनकर, इन तीनों में से किसी भी एनवायरमेंट में लॉक करने का विकल्प जोड़ें. ज़्यादा जानकारी के लिए, अपनी साइट को लॉक करना लेख पढ़ें.

अगर आपको अपनी साइट के लिए TLS/एसएसएल चालू करना है, तो पोर्टल पर TLS का इस्तेमाल करना देखें.

अपने पोर्टल पर Apigee अपडेट लागू करना

जब Apigee, पोर्टल की नई रिलीज़ पब्लिश करेगा, तब Pantheon के डैशबोर्ड पर एक मैसेज दिखेगा.

आम तौर पर, अपडेट को Dev एनवायरमेंट में लागू किया जाता है. इसके बाद, उन बदलावों को उसी तरह टेस्ट किया जाता है जिस तरह कोड में किए गए बदलावों की जांच की जाती है. उदाहरण के लिए, Dev एनवायरमेंट को टेस्ट पर पुश करें, लाइव डेटा को लाइव से टेस्ट में पुश करें, और फिर अपडेट की जांच करें.

अपडेट लागू करने के लिए:

  1. https://dashboard.getpantheon.com/ पर जाकर, Pantheon में लॉग इन करें और अपनी साइट चुनें.
  2. Dev एनवायरमेंट चुनें.
  3. बाईं ओर </>कोड मेन्यू एंट्री चुनें. अगर कोई Apigee अपडेट उपलब्ध है, तो उसे सूची में शामिल किया जाता है.
  4. अपडेट लागू करें:
    1. कोड खींचने के बाद, अपडेट.php चलाएं चेकबॉक्स चुनें.
    2. अगर उपलब्ध हो, तो कोड निकालने के बाद कैश मेमोरी मिटाएं चेकबॉक्स को चुनें.
    3. कोड डिप्लॉय करें बटन चुनें.
  5. अपडेट पूरा होने के बाद, डैशबोर्ड के बाईं ओर स्थिति मेन्यू आइटम चुनें.
  6. एनवायरमेंट की स्टेटस सेक्शन में, आपको डेटाबेस अपडेट के लिए कोई गड़बड़ी दिख सकती है, जैसा कि यहां दिखाया गया है:

    अगर आपको किसी भी एनवायरमेंट में यह गड़बड़ी दिखती है, तो डेटाबेस को मैन्युअल तरीके से अपडेट करें:

    1. अपने पोर्टल पर एडमिन या कॉन्टेंट बनाने के खास अधिकार वाले उपयोगकर्ता के तौर पर लॉग इन करें.
    2. पोर्टल के ऊपरी बाएं कोने में होम आइकॉन > अपडेट चलाएं को चुनें.
    3. अपने डेटाबेस को अपडेट करने के लिए निर्देशों का पालन करें.
  7. कोड में किए गए बदलावों को जांच करें एनवायरमेंट में पुश करें और फिर ऊपर बताए गए तरीके से, लाइव पर पुश करें.

अपनी कस्टम सुविधाओं को माइग्रेट करना

पोर्टल में कस्टम कोड या सुविधाएं जोड़ने पर, आपको यह तय करना होगा कि उन्हें मैनेज कैसे करना है और उन्हें डेव से टेस्ट से लाइव एनवायरमेंट में कैसे ट्रांसफ़र करना है.

Git Repo में कोड के लिए, अपने पोर्टल एनवायरमेंट में कोड डिप्लॉय करना में बताई गई प्रोसेस का इस्तेमाल करके, कोड को Dev से टेस्ट पर लाइव में माइग्रेट किया जा सकता है.

अगर आपने कोई कस्टम कॉन्फ़िगरेशन बनाया है, तो उसे माइग्रेट करने के लिए, यहां दिया गया कोई तरीका अपनाएं:

तरीका Description
अपने कॉन्फ़िगरेशन को कोड में एक्सपोर्ट करें कई सामान्य कॉन्फ़िगरेशन, फ़ीचर मॉड्यूल का इस्तेमाल करके कोड में "एक्सपोर्ट किए जा सकते हैं". उदाहरण के लिए, व्यू, पैनल, इमेज कैश वगैरह.
hook_update_N() फ़ंक्शन लागू करें Drupal, डेटाबेस और कॉन्फ़िगरेशन में किए गए बदलावों को hook_update_N() फ़ंक्शन का इस्तेमाल करके मैनेज करता है.

अगर आपके पास कोई कस्टम मॉड्यूल है, तो:

  • अपने बदलावों को प्रोसेस करने के लिए, अपने मॉड्यूल की .install फ़ाइल में hook_update_N() फ़ंक्शन जोड़ें.
  • इन बदलावों को अपने कोड के साथ लागू करें.
  • स्टेज और प्रॉडक्ट एनवायरमेंट में किए गए बदलावों को माइग्रेट करने के लिए, update.php चलाएं.

Pantheon वर्कफ़्लो का इस्तेमाल करना भी देखें. इससे आपको अपनी साइट को डेवलप करने, उसकी जांच करने, और उसे आगे बढ़ाने के तरीके की खास जानकारी मिलती है. इस लेख में, कॉन्फ़िगरेशन मैनेजमेंट सेक्शन शामिल है.

कस्टम डोमेन को कॉन्फ़िगर करना

apigee.io के लिए डिफ़ॉल्ट तौर पर, Apigee से मिले डोमेन नेम. इन डोमेन नेम के बारे में अपने एनवायरमेंट को मैनेज करना सेक्शन में बताया गया है. शायद यह वह नाम न हो जिसे आपको अपने ग्राहकों को दिखाना है.

पेड पोर्टल प्लान, पोर्टल के लिए कस्टम डोमेन नेम कॉन्फ़िगर कर सकते हैं. डेवलपर या मुफ़्त खाते, कस्टम डोमेन नहीं बना सकते. कस्टम डोमेन का इस्तेमाल करने के लिए, अपने डीएनएस में CNAME बनाएं और अपने डोमेन को edge.apigee.getpantheon.com पर पॉइंट करें.

उदाहरण के लिए, Mytech नाम की कंपनी के लिए कस्टम डोमेन कॉन्फ़िगर करने के लिए:

  1. इन डीएनएस सेटिंग को कॉन्फ़िगर करें:
    developer.mytech.com. 3600 IN CNAME Edge.apigee.getpantheon.com
    सभी क्लाइंट डिवाइसों पर, डीएनएस में किए गए इस बदलाव को लागू होने में 48 घंटे तक लग सकते हैं.
  2. डैशबोर्ड की बाईं ओर दी गई डोमेन / एसएसएल मेन्यू एंट्री का इस्तेमाल करके, इस डोमेन को सिर्फ़ लाइव एनवायरमेंट के लिए अपने Pantheon डैशबोर्ड में जोड़ें.
    ज़्यादातर मामलों में, डीएनएस को सिर्फ़ लाइव एनवायरमेंट के लिए कॉन्फ़िगर किया जाता है, Dev और टेस्ट के लिए नहीं. आपको प्रोडक्शन के लिए डेव या टेस्ट एनवायरमेंट का इस्तेमाल नहीं करना चाहिए.

ज़्यादा जानकारी के लिए, Pantheon का दस्तावेज़ यहां देखें.

पोर्टल एडमिन जोड़ना

जब आपको Apigee से यह ईमेल मिलेगा कि आपका पोर्टल तैयार है, तो Apigee ने पोर्टल एडमिन की सूची पहले ही कॉन्फ़िगर कर ली होगी. साइट के डैशबोर्ड के ऊपर दाईं ओर मौजूद, टीम लिंक पर क्लिक करके, उस सूची को देखा जा सकता है.

अतिरिक्त एडमिन जोड़ने के लिए, एडमिन उपयोगकर्ता बनाना देखें.

पोर्टल का बैक अप लिया जा रहा है

अपने पोर्टल का बैक अप लेने के लिए, Pantheon डैशबोर्ड पर बैकअप टैब का इस्तेमाल करें. आपके पास मांग पर या अपने-आप बैकअप लेने की सुविधा बनाने का विकल्प है. Pantheon में, बैकअप में तीन अलग-अलग संग्रह होते हैं: डेटाबेस, फ़ाइलें, और कोड.

ज़्यादा जानकारी के लिए, Pantheon के दस्तावेज़ में बैकअप टूल देखें.

स्टेटस से जुड़े अपडेट पाने के लिए सदस्यता लेना

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

http://status.getpantheon.com पर जाकर, Pantheon की स्टेटस अपडेट और घटना की रिपोर्ट की सदस्यता ली जा सकती है. जैसे, कुछ समय के लिए सेवा बंद होने की स्थिति में.