Developers Services पोर्टल को अपग्रेड करना

Developer Services पोर्टल वर्शन 4.16.05

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

डिफ़ॉल्ट इंस्टॉलेशन डायरेक्ट्री

अपग्रेड प्रक्रिया यह मानकर चलती है कि डेवलपर पोर्टल /var/www/html पर इंस्टॉल किया गया था. अगर आपने डिफ़ॉल्ट डायरेक्ट्री के पोर्टल में जाकर, अपने इंस्टॉलेशन का इस्तेमाल करने के लिए नीचे दी गई प्रोसेस में पाथ में बदलाव करें डायरेक्ट्री.

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

इस्तेमाल किए जा सकने वाले अपग्रेड वर्शन

यह अपग्रेड प्रोसेस, पोर्टल के इन वर्शन के लिए काम करती है:

  • पैंथीऑन-4.24.216
  • पैंथीऑन-4.24.246
  • पैंथीऑन-14.02.x
  • पैंथीऑन-14.03.x
  • पैंथीऑन-14.04.x
  • पैंथीऑन-14.07.x
  • पैंथीऑन-15-01.x
  • ओपीडीके-15-04.x
  • ओपीडीके-15-07.x
  • ओपीडीके-16-01.x

अपने पोर्टल का वर्शन तय करने के लिए, यहां दिए गए यूआरएल को ब्राउज़र में खोलें:

http://yourportal.com/buildInfo

Apigee डेवलपर चैनल को अपग्रेड करना नई रिलीज़ में दी जाने वाली सेवाएं

  1. आपके Drupal MySQL इंस्टेंस का बैकअप.
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है ज़्यादा जानकारी के लिए, http://www.thegeekstuff.com/2008/09/backup-and-restore-mysql-database-using-mysqldump/ देखें
    1. पहला विकल्प: Drush का इस्तेमाल करना

      Drush कमांड sql-dump डेटाबेस की एक कॉपी बनाता है. डिफ़ॉल्ट रूप से, अपनी Drupal डायरेक्ट्री से /var/www/html, आदेश:
      > ड्रश एसक्यूएल-डंप > /path/to/backup_dir/database-backup.sql

      इनके लिए drush help sql-dump का इस्तेमाल करें ज़्यादा जानकारी देखें.
    2. दूसरा विकल्प: MySQLdump का इस्तेमाल करना
      mysqldump कमांड का इस्तेमाल करें डेटाबेस की कॉपी बनाने के लिए:
      mysqldump -u USERNAME -p'पासवर्ड' DATABASENAME > /path/to/backup_dir/database-backup.sql

      -p विकल्प और पासवर्ड के बीच कोई खाली जगह नहीं होनी चाहिए. अविवाहित अगर पासवर्ड में खास वर्ण हैं, तो उसके दोनों ओर कोटेशन लगाना ज़रूरी है.
      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है आपने USERNAME और DATABASENAME को सेट किया है जब आपने पोर्टल इंस्टॉल किया हो. डिफ़ॉल्ट रूप से, दोनों devportal हैं.
  2. Drupal की अपनी पूरी वेब रूट डायरेक्ट्री का बैकअप लें. इंस्टॉल करने की डिफ़ॉल्ट जगह यह है /var/www/html, लेकिन आप ने इंस्टॉल के समय इसे बदल दिया था.
  3. डेवलपर चैनल सेवाएं DeveloperServices_x.y.z.tar डाउनलोड करें फ़ाइल होती है, जहां x.y.z पोर्टल के वर्शन नंबर से मेल खाता है.
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है Apigee से मिले लिंक से फ़ाइल को किसी ब्राउज़र में डाउनलोड किया जा सकता है या उसे कॉपी करके डाउनलोड किया जा सकता है और इसके बाद, इसे इस cURL कमांड में जोड़ें:
    &gt; curl -kOL <लिंक चिपकाएं here&gt;

    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है ध्यान दें: अगर आपका पोर्टल ऐसे सर्वर पर है जिसमें कोई बाहरी इंटरनेट कनेक्शन नहीं है, इस चरण को ऐक्सेस वाले सर्वर पर पूरा करें.
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है http://community.apigee.com/content/apigee-customer-supportपर जाएं और डेवलपर चैनल का अनुरोध करने के लिए अपने सहायता पोर्टल में लॉगिन करें चुनें .tar फ़ाइल को अपग्रेड करने से जुड़ी सेवाएं. अगर सहायता पोर्टल पर आपका कोई खाता नहीं है, तो अपने सहायता पोर्टल में लॉगिन करें और फिर साइन इन पेज पर इन जल्दी? यहां सहायता टिकट के बारे में जानकारी दें.
  4. इंटरनेट कनेक्शन वाले सर्वर पर अपग्रेड करने के लिए:
    1. पोर्टल अपग्रेड फ़ाइल एक्सट्रैक्ट करें:
      &gt; tar -xvf <tar file&gt;

      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है कमांड एक्सट्रैक्ट, DeveloperServices-4.x.y.z नाम की एक नई डायरेक्ट्री बनाता है.
    2. DeveloperServices-4.x.y.z का इस्तेमाल करें डायरेक्ट्री.
    3. नीचे दिए गए निर्देश का इस्तेमाल करके, Drupal का नया वर्शन डाउनलोड करें:
      &gt; ड्रश DL ड्रूपल

      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है यह कमांड, dupal-x.y नाम की एक डायरेक्ट्री बनाता है, जहां x.y मौजूदा वैल्यू से मेल खाता है Drupal का एक वर्शन है.
    4. networked-update.sh स्क्रिप्ट चलाएं:
      > ./networked-update.sh

      फ़ाइल से जुड़ी अनुमतियों के आधार पर, इस निर्देश को चलाने के लिए आपको sudo का इस्तेमाल करना पड़ सकता है एडमिन.
    5. Drupal के अपडेट की सूचनाएं पाने के लिए, पक्का करें कि Drupal के अपडेट मैनेजर मॉड्यूल चालू है. Drupal मेन्यू में जाकर, मॉड्यूल चुनें और नीचे की ओर स्क्रोल करके अपडेट मैनेजर मॉड्यूल में. अगर यह चालू नहीं है, तो इसे चालू करें.
      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है चालू होने के बाद, उपलब्ध अपडेट देखने के लिए रिपोर्ट > उपलब्ध है अपडेट मेन्यू आइटम.
      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है रिपोर्ट > उपलब्ध अपडेट > सेटिंग मेन्यू आइटम को अपडेट उपलब्ध होने पर आपको ईमेल करने और अपडेट देखा जा रहा है.
  5. इंटरनेट कनेक्शन के बिना सर्वर पर अपग्रेड करने के लिए:
    1. उस सर्वर पर जहां आपने डेवलपर चैनल सेवाओं की DeveloperServices_x.y.z.tar फ़ाइल डाउनलोड की है, पोर्टल अपग्रेड फ़ाइल एक्सट्रैक्ट करें:
      > tar -xvf <tar file&gt;

      कमांड एक्सट्रैक्ट, DeveloperServices-4.x.y.z नाम की एक नई डायरेक्ट्री बनाता है.
    2. DeveloperServices-4.x.y.z का इस्तेमाल करें डायरेक्ट्री.
    3. non-networked-update.sh स्क्रिप्ट चलाएं:
      > ./non-networked-update.sh

      फ़ाइल से जुड़ी अनुमतियों के आधार पर, इस निर्देश को चलाने के लिए आपको sudo का इस्तेमाल करना पड़ सकता है एडमिन.
      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है यह निर्देश, अपडेट की सभी ज़रूरी फ़ाइलों को डाउनलोड करता है और उन्हें एक ही फ़ाइल में पैकेज कर देता है इसका नाम devportal-update.tgz है और फ़ाइल को आपकी पसंद की जगह पर लिखता है.
    4. टारगेट में devportal-update.tgz को कॉपी करें सर्वर, जो पोर्टल को चलाने वाला है.
      अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है ध्यान दें: devportal-update.tgz को इसके वेब रूट में कॉपी करें टारगेट सर्वर.
    5. devportal-update.tgz फ़ाइल को मौजूदा डायरेक्ट्री:
      > टार -एक्सज़ेडएफ़ /path/to/devportal-update.tgz
    6. developer-update डायरेक्ट्री में बदलें.
    7. अपडेट इंस्टॉल करने के लिए, नीचे दिया गया निर्देश चलाएं:
      &gt; ./install-update.sh
    8. सवालों के जवाब दें.

अपग्रेड अब पूरा हो गया है.