Portal koşulları

Apigee Developer Services portalı (veya kısaca portal) için aşağıdaki minimum donanım ve yazılım gerekir:

Donanım Gereksinim

İşletim sistemi

Bu yükleme talimatları ve ilgili yükleme dosyaları, Desteklenen yazılımlar ve desteklenen sürümler bölümünde listelenen işletim sistemlerinde test edilmiştir.

CPU 2 çekirdekli

RAM

4 GB

Sabit disk

120 GB

Java

Yüklemeden önce her Postgres makinesinde Java 1.8 sürümü yüklü olmalıdır. Desteklenen JDK'lar Desteklenen yazılımlar ve desteklenen sürümler bölümünde listelenmiştir.

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 kodu 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 gereksinimleri

Red Hat Enterprise Linux (RHEL), Red Hat'ten yazılım indirmelerine erişmek için abonelik gerektiğinden 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=username --password=password --auto-attach 

username ve password, Red Hat kimlik bilgilerinizdir.

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ı önerir ancak bunu zorunlu kılmaz. Yapılandırılmışsa 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 şartlar

Yükleme işlemini gerçekleştirmek için root erişiminizin olması gerekir.

Dağıtım mimarisi gereksinimleri

Portal, bir kullanıcının uygulamalarıyla ilgili bilgileri depolamak ve almak için REST API aracılığıyla Apigee Yönetim Sunucusu ile tek bir arayüze sahiptir. Portal, kurulumunuza bağlı olarak HTTP veya HTTPS üzerinden Yönetim Sunucusu'na bağlanabilmelidir.

Yükleme işlemine başlamadan önce gereken 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? 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 Postgres sunucusu hakkında aşağıdaki bilgileri edinin:
    • ana makine adı
    • bağlantı noktası
    • veritabanı adı
    • kullanıcı adı
    • şifre

    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, portalserver.example.com gibi bir IP adresi veya ana makine adı olmalıdır. Varsayılan değer: localhost.
  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://Edge_IP:8080/v1

      veya:

      https://Edge_IP:SSL_port/v1

      Burada Edge_IP, Edge yönetim sunucusunun IP adresidir ve SSL_port, 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