Portal koşulları

Apigee Geliştirici Hizmetleri portalı (veya daha basit bir şekilde ifade etmek gerekirse portal), aşağıdaki minimum donanım ve yazılımı gerektirir:

Nalbur Koşul

İşletim sistemi

Bu yükleme talimatları ve ilgili yükleme dosyaları, Desteklenen yazılımlar ve desteklenen sürümler başlıklı makalede listelenen işletim sistemlerinde test edilmiştir.

CPU 2 Çekirdek

RAM

4 GB

Sabit disk

120 GB

Java

Yükleme öncesinde her Postgres makinesine Java 1.8 sürümü yüklü olmalıdır. Desteklenen JDK'lar, Desteklenen yazılımlar ve desteklenen sürümler başlıklı makalede listelenmiştir.

Ağ arayüzü

Etkin internet bağlantısı gerekli.

Yükleyici, yükleme işleminin bir parçası olarak web'den kaynakları indirir. Ortamınız giden HTTP ve HTTPS isteklerine proxy kullanacak şekilde ayarlandıysa proxy'niz, bir indirme sırasında oluşabilecek yönlendirilen istekleri doğru şekilde işleyecek şekilde yapılandırılmalıdır.

Örneğin, https://drupal.org/ isteği bir HTTP 301 durum kodu döndürür ve https://www.drupal.org/ adresine yönlendirme yapar.

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

SAP kurulumlarında, ortamınız giden HTTPS isteklerinde proxy kullanacak şekilde ayarlandıysa proxy'niz TLSv1.0'ı desteklemelidir. OpenSSL 0.9.8, TLSv1.1 veya TLSv1.2'yi değil, 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 gerektirdiğinden ek gereksinimleri vardır. Sunucu, yum aracılığıyla BGBG'leri indirmek için internete bağlanabilmelidir. RHEL kullanılıyorsa sunucunun Red Hat Network'e (RHN) kayıtlı olması ve sunucunun isteğe bağlı kanalına kayıtlı olması gerekir.

Yükleme sırasında Red Hat gereksinimleri kontrol edilir ve RHEL zaten kayıtlı değilse portal yükleyicisi sizden onay ister. Red Hat giriş kimlik bilgileriniz zaten 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üne sahipseniz 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 zorunlu kılmaz. Yapılandırıldıysa Drupal'ın SMTP sunucusunda 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 bu değer genellikle 465'tir ancak SMTP sağlayıcınıza danışın.

Diğer şartlar

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

Dağıtım mimarisi gereksinimleri

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

Yüklemeye başlamadan önce gereken bilgiler

Yüklemeyi başlatmadan önce aşağıdaki bilgileri hazır bulundurmalısınız:

  1. Red Hat veya CentOS için hangi platformu yapılandırıyorsunuz? Bu bir Red Hat kurulumuysa BGBG'leri indirmek için makinenin Red Hat Ağı'na kayıtlı olması gerekir.
  2. Postgres'i yerel makineye yüklemeyi planlıyor musunuz? Her şeyin aynı makinede olduğu basit bir yükleme yapmak 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 alın:
    • hostname
    • bağlantı noktası
    • veritabanı adı
    • kullanıcı adı
    • şifre

    Yükleme işlemine başlamadan önce uzak Postgres sunucusu yapılandırılmış olmalıdır.

  4. Web sunucusunun tam alan adı nedir? (Bu bilgiler /etc/hosts dosyasına eklenecektir.) 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 bulunur. Bu bilgiler aşağıdaki gibidir:
    1. Apigee Management API Uç Noktasının URL'si: Bu bir ana makine adı veya IP adresi olur. Bu, uygulama oluşturmak ve uygulama anahtarları için geliştiricileri kaydetmek amacıyla tüm çağrıların yapıldığı REST uç noktasıdır. Varsayılan uç nokta şudur: https://api.enterprise.apigee.com/v1.

      Private Cloud için Edge kurulumunda URL şu biçimdedir:

      http://Edge_IP:8080/v1

      veya:

      https://Edge_IP:SSL_port/v1

      Burada Edge_IP, Edge yönetim sunucusunun IP adresi, SSL_port ise 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ı kurarken varsayılan kuruluşu ayarlarsınız. Varsayılan değer, kuruluşum değeridir.
    3. Yönetim API'si uç noktası için kullanıcı adı ve şifre: Portaldan Edge'e yapılan çağrılar, kuruluşunuzdaki bir yönetici tarafından gerçekleştirilmelidir.

      Bu kullanıcı adı/şifre, kuruluşunuzdaki bir yönetici içindir ve yalnızca Edge'e portaldan 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