Geliştirici Hizmetleri portalı gereksinimleri

Developer Services Portal 4.17.09 sürümü

Yükleme için minimum donanım ve yazılım gereksinimleri aşağıda verilmiştir.

Donanım

Koşul

İşletim sistemi

Bu yükleme talimatları ve sağlanan yükleme dosyaları, şu adreste listelenen işletim sistemlerinde test edilmiştir: https://apigee.com/docs/api-services/reference/supported-software

CPU 2 çekirdekli

RAM

4 GB

Sabit disk

120 GB

Java

Yüklemeden önce her Postgres makinesinde Java 1.8'in desteklenen bir sürümünün yüklü olması gerekir. Desteklenen JDK'lar, Desteklenen yazılımlar ve desteklenen sürümler bölümünde listelenir.

Ağ arayüzü

Etkin bir internet bağlantısı gerekir.

Yükleyici, yükleme işleminin bir parçası olarak web'den kaynak indirir. Ortamınız giden HTTP ve HTTPS isteklerini proxy'ye yönlendirecek şekilde ayarlanmışsa proxy'niz, indirme sırasında oluşabilecek yönlendirilmiş istekleri doğru şekilde işleyecek şekilde yapılandırılmalıdır.

Örneğin, https://drupal.org/ adresine gönderilen bir istek, HTTP 301 durum kodunu döndürür ve https://www.drupal.org/ adresine yönlendirir.

Proxy'niz, yönlendirmeden istenen içerikle birlikte bir HTTP 200 durum kodu döndürecek şekilde yapılandırılmalıdır.

SAP kurulumlarında, ortamınız giden HTTPS isteklerine proxy uygulayacak şekilde ayarlanmışsa proxy'niz TLSv1.0'ı desteklemelidir. OpenSSL 0.9.8, TLSv1.1 veya TLSv1.2'yi desteklemez, yalnızca TLSv1.0'ı destekler.

Red Hat Enterprise Linux (RHEL) Gereksinimleri

RHEL, Red Hat'ten yazılım indirmelerine erişmek için gereken abonelik nedeniyle ek şartlara sahiptir. Sunucunun, yum aracılığıyla RPM'leri indirmek için internete bağlanabilmesi gerekir. RHEL kullanılıyorsa sunucu, Red Hat Network'e (RHN) ve sunucu isteğe bağlı kanalına kayıtlı olmalıdır.

Red Hat gereksinimleri yükleme sırasında kontrol edilir ve RHEL henüz kayıtlı değilse portal yükleyici sizi uyarır. Red Hat giriş kimlik bilgileriniz varsa yükleme işlemine başlamadan önce RHEL'i kaydetmek için aşağıdaki komutu kullanabilirsiniz:

> subscription-manager register --username=my_username --password=my_password --auto-attach 

my_username ve my_password ifadelerini Red Hat kimlik bilgilerinizle değiştirin.

RHEL'in deneme sürümünü kullanıyorsanız 30 günlük deneme lisansı alabilirsiniz. Daha fazla bilgi için https://access.redhat.com/solutions/32790 adresini ziyaret edin.

SMTP gereksinimleri

Apigee, portaldan e-posta iletileri göndermek için bir SMTP sunucusu yapılandırmanızı gerektirir. Bu nedenle, Drupal'ın SMTP sunucusundaki gerekli bağlantı noktasına erişebildiğinden emin olmanız gerekir. TLS olmayan SMTP için bağlantı noktası numarası genellikle 25'tir. TLS özellikli SMTP için genellikle 465'tir ancak SMTP sağlayıcınızla iletişime geçerek doğrulayın.

Diğer Gereksinimler

Yükleme işlemini gerçekleştirmek için yazılımı yükleyen kullanıcının kök erişimine sahip olması gerekir.

Dağıtım Mimarisi Gereksinimleri

Geliştirici Kanalı Hizmetleri, bir kullanıcının uygulamaları hakkında bilgi depolamak ve almak için REST API aracılığıyla Apigee Yönetim Sunucusu ile tek bir arayüze sahiptir. Developer Channel Services'ın, yüklemenize bağlı olarak HTTP veya HTTPS üzerinden Yönetim Sunucusu'na bağlanabilmesi gerekir.

Yükleme İşlemine Başlamadan Önce Gerekli Bilgiler

Yükleme işlemine başlamadan önce aşağıdaki bilgilere sahip olmanız gerekir:

  1. Hangi platformu yapılandırıyorsunuz: Red Hat mi yoksa CentOS mu? Bu bir Red Hat yüklemesiyse RPM'leri indirmek için makinenin Red Hat Network'e kayıtlı olması gerekir.
  2. Postgres'i yerel makineye yüklemeyi planlıyor musunuz? Bu durumda Postgres'i yerel olarak yüklemeyin. Her şeyin aynı makinede olduğu basit bir kurulum istiyorsanız Postgres'i yerel olarak yükleyin.
  3. Uzak bir Postgres sunucusuna erişmek istiyorsanız uzak Postgres sunucusunun ana makine adı, bağlantı noktası, veritabanı adı, kullanıcı adı ve şifresi. Yüklemeye başlamadan önce uzak Postgres sunucusunun yapılandırılmış olması gerekir.
  4. Web sunucusunun tam etki alan adı nedir? (Bu bilgiler /etc/hosts dosyasına eklenir.) Bu, bir IP adresi veya ana makine adı (ör. portalserver.example.com) olmalıdır. Varsayılan değer localhost'tur.
  5. Portalınızın Apigee Edge yönetim sunucusuyla iletişim kurmasını sağlayan üç bilgi vardır. Bu bilgiler şunlardır:
    1. Apigee Management API uç noktasının URL'si: Bu, bir ana makine adı veya IP adresi olur. Bu, uygulama oluşturmak ve geliştiricileri uygulama anahtarlarına kaydetmek için tüm çağrıların yapıldığı REST uç noktasıdır. Varsayılan uç nokta https://api.enterprise.apigee.com/v1 şeklindedir.

      Edge for Private Cloud kurulumu için URL şu biçimdedir:
      http://EdgeIp:8080/v1

      veya:
      https://EdgeIp:SSLport/v1

      Burada EdgeIp, Edge yönetim sunucusunun IP adresidir ve SSLport, Edge Management API'nin SSL bağlantı noktasıdır. Örneğin, 8443.
    2. Apigee Kuruluş adı: Portallar ile Apigee Edge kuruluşları arasında bir ilişki vardır. Management API uç noktasını ayarlarken varsayılan kuruluşu da ayarlarsınız. Varsayılan değer my-org'dur.
    3. Management API uç noktası için kullanıcı adı ve şifre: Portaldan Edge'e yapılan çağrılar, kuruluşunuzun yöneticisi tarafından gerçekleştirilmelidir.

      Bu kullanıcı adı/şifre, kuruluşunuzdaki bir yöneticiye aittir ve yalnızca portaldan Edge'e bağlanmak için kullanılmalıdır. Örneğin, bir kullanıcının kimlik bilgilerini belirtirseniz ve bu kullanıcı Edge'de silinirse portal artık Edge'e bağlanamaz. Bu nedenle, kuruluşunuzda yalnızca bu bağlantı için bir yönetici oluşturun.

      Örneğin:
      dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd