Geliştirici Hizmetleri portalını yeni sürüme geçirme

Geliştirici Hizmetleri Portalı v. 4.17.01

Bu prosedürde, mevcut Apigee Geliştirici Kanal Hizmetleri'nin nasıl yükseltileceği açıklanmaktadır. şirket içi kurulum.

'nı inceleyin.

Varsayılan yükleme dizini

Yeni sürüme geçirme işlemi, Geliştirici Portalı'nın /var/www/html adresine yüklendiğini varsayar. Chrome Web Mağazası'ndaki portalını yükleyebilirsiniz. Daha sonra, yüklemenizi kullanmak için aşağıdaki prosedürde yer alan yolları dizin.

Yükleme dizinini bilmiyorsanız bu dizini, Yaygın olarak kullanılan Drush komutları bölümünde açıklandığı şekilde belirleyebilirsiniz.

Desteklenen yükseltme sürümleri

Bu yükseltme prosedürü, portalın aşağıdaki sürümlerinde desteklenir:

  • pantheon-14.02.x
  • pantheon-14.03.x
  • pantheon-14.04.x
  • pantheon-14.07.x
  • pantheon-15-01.x
  • OPDK-15-04.x
  • OPDK-15-07.x
  • OPDK-16-01.x
  • OPDK-16-05.x
  • OPDK-16-09.x

Portal sürümünüzü belirlemek için bir tarayıcıda aşağıdaki URL'yi açın:

http://yourportal.com/buildInfo

Yüklemeden önce

Mevcut yüklemeler için, Drupal Core'da veya özel olmayan herhangi bir üzerinde değişiklik yaptığınızda, yaptığınız değişikliklerin üzerine yazılacak. Bu, diğer hususların yanı sıra, müşteri dönüşümü .htaccess dosyasına erişmiş olabilirsiniz. /sites dizini dışındaki her şeyin Drupal'a ait olduğunu varsaymanız gerekir. bu kuralın bir istisnası vardır: robots.txt; Bu dosya web'de varsa kök, bu sizin için korunur.

Yüklemeye devam etmeden önce Drupal web kökünüzün tamamını yedekleyin dizin. Varsayılan yükleme konumu /var/www/html'dir, ancak bu konumu değiştirmiş olabilirsiniz olduğunu unutmayın. Aşağıda açıklanan yükleme adımlarını gerçekleştirdikten sonra, özelleştirmeleri yapabilirsiniz.

Apigee Geliştirici Kanalı'nı yeni sürüme geçirme Yeni sürümdeki hizmetler

  1. Drupal MySQL örneğinizin yedeklenmesi.
    . Daha fazla bilgi için bkz. http://www.thegeekstuff.com/2008/09/backup-and-restore-mysql-database-using-mysqldump/
    1. 1. Seçenek: Fırçayı Kullanma

      Drush komutu sql-dump veritabanının bir kopyasını oluşturur. Varsayılan olarak Drupal dizininizde (/var/www/html) şunu çalıştırın: komut:
      > drush sql-dump > /path/to/backup_dir/database-backup.sql

      drush help sql-dump dosyasını kullanarak daha fazla bilgi edinin.
    2. 2. Seçenek: MySQLdump'ı kullanın
      mysqldump komutunu kullanma kullanarak veritabanının bir kopyasını oluşturun:
      mysqldump -u USERNAME -p'Şifre' VERİTABANI > /path/to/backup_dir/database-backup.sql

      -p seçeneği ile şifre arasında boşluk olmamalıdır. Bekarlar şifre özel karakterler içeriyorsa tırnak işareti gerekir.
      .
      . USERNAME ve DATABASENAME verilerini ayarladınız . Varsayılan olarak her ikisi de geliştirici portalıdır.
  2. Drupal web kök dizininizin tamamını yedekleyin. Varsayılan yükleme konumu: /var/www/html, ancak yükleme sırasında değiştirilmiş.
  3. Geliştirici Kanalı Hizmetleri DeveloperServices_x.y.z.tar'ı indirin. ftp.apigee.com dosyasından gelen dosya (burada x.y.z) portal sürüm numarasına karşılık gelir. İstendiğinde, sağladığınız kimlik bilgilerini (Apigee'den alınmıştır.)
    .
    . Dosyayı, Apigee tarafından size gönderilen bağlantıdan bir tarayıcıda veya kopyalayarak indirebilirsiniz. kodu aşağıdaki cURL komutuna ekleyin:
    &gt; curl -kOL <bağlantıyı yapıştırın here&gt;

    . Not: Portalınız harici internet bağlantısı olmayan bir sunucudaysa bu adımı erişimi olan bir sunucuda uygulayın.
    .
    . http://community.apigee.com/content/apigee-customer-support adresine gidin Geliştirici Kanalı isteğinde bulunmak için Destek Portalınıza giriş yapın'ı seçin. Hizmet yükseltmesi .tar dosyası. Destek Portalı'nda hesabınız yoksa Destek Portalınıza giriş yapın ve oturum açma sayfasında acele edin? Buradan bir destek kaydı oluşturabilirsiniz.
  4. İnternet bağlantısı olan bir sunucuda yeni sürüme geçmek için:
    1. Portal yükseltme dosyasını çıkarın:
      &gt; tar -xvf <tar file&gt;

      . Bu komut ayıklama işlemi DeveloperServices-4.x.y.z adında yeni bir dizin oluşturur.
    2. DeveloperServices-4.x.y.z olarak değiştirin. dizin.
    3. Şu komutu kullanarak Drupal'ın son sürümünü indirin:
      &gt; drush dl drupal

      . Bu komut, drupal-x.y adında bir dizin oluşturur; burada x.y, geçerli sürümünü ekleyebilirsiniz.
    4. networked-update.sh komut dosyasını çalıştırın:
      > ./networked-update.sh

      Dosya izinlerine bağlı olarak, bu komutu çalıştırmak için sudo kullanmanız veya komut dosyasını bir yönetici olabiliyor.
    5. Drupal güncellemeleriyle ilgili bildirim almak için Drupal Güncelleme yöneticisinin modülünün etkinleştirildiğinden emin olun. Drupal menüsünden Modüller'i seçin ve aşağı kaydırarak Yöneticiyi güncelleme modülüne sahip olursunuz. Etkin değilse etkinleştirin.
      .
      . Bu özelliği etkinleştirdikten sonra Raporlar > Uygun Güncellemeler menü öğesi.
      .
      . Daha fazla bilgi için Raporlar > Mevcut Güncellemeler > Ayarlar menü öğesini güncellemeleri hazır olduğunda size e-posta gönderecek ve olup olmadığını kontrol edin.
  5. İnternet bağlantısı olmayan bir sunucuda yeni sürüme geçmek için:
    1. Geliştirici Kanal Hizmetleri DeveloperServices_x.y.z.tar dosyasını indirdiğiniz sunucuda, portal yükseltme dosyasını çıkarın:
      > tar -xvf <tar file&gt;

      Bu komut ayıklama işlemi DeveloperServices-4.x.y.z adında yeni bir dizin oluşturur.
    2. DeveloperServices-4.x.y.z olarak değiştirin. dizin.
    3. non-networked-update.sh komut dosyasını çalıştırın:
      > ./non-networked-update.sh

      Dosya izinlerine bağlı olarak, bu komutu çalıştırmak için sudo kullanmanız veya komut dosyasını bir yönetici olabiliyor.
      .
      . Bu komut, gerekli tüm güncelleme dosyalarını indirir ve bunları tek bir dosya halinde paketler adı devportal-update.tgz ve dosyayı seçtiğiniz bir konuma yazar.
    4. devportal-update.tgz dosyasını hedefe kopyalayın. portalı olan sunucudur.
      . Not: devportal-update.tgz dosyasını şu sitenin web köküne kopyalamayın: seçin.
    5. devportal-update.tgz dosyasını geçerli dizin:
      > tar -xzf /path/to/devportal-update.tgz
    6. developer-update dizinine geçin.
    7. Güncellemeyi yüklemek için aşağıdaki komutu çalıştırın:
      &gt; ./install-update.sh
    8. Talimatları yanıtlayın.

Yükseltme işlemi tamamlandı.