Geliştirici Hizmetleri Portalı v. 4.17.01
Kurulum 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ı, şurada listelenen işletim sistemlerinde test edilmiştir: https://apigee.com/docs/api-services/reference/supported-software |
CPU | 2 Çekirdek |
RAM |
4 GB |
Sabit disk |
120 GB |
Ağ arayüzü |
Etkin bir internet bağlantısı gerekir. Yükleyici, yükleme işleminin bir parçası olarak web'den kaynakları indirir. Ortamınız, giden HTTP ve HTTPS isteklerini proxy üzerinden 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 yapılan 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 isteklerini proxy'ye yönlendirecek şekilde ayarlanmışsa proxy'niz TLSv1.0'u desteklemelidir. OpenSSL 0.9.8, TLS 1.1 veya TLS 1.2'yi desteklemez, yalnızca TLS 1.0'u destekler. |
Red Hat Enterprise Linux (RHEL) Şartları
Red Hat'ten yazılım indirmelerine erişmek için gereken abonelik nedeniyle RHEL'de ek şartlar vardır. Sunucu, yum aracılığıyla RPM'leri indirmek için internete bağlanabilmelidir. RHEL kullanılıyorsa sunucunun Red Hat Network'e (RHN) ve isteğe bağlı sunucunun kanalına kayıtlı olması gerekir.
Yükleme sırasında Red Hat gereksinimleri kontrol edilir ve RHEL henüz kayıtlı değilse portal yükleyicisi sizden bilgi ister. Red Hat giriş kimlik bilgileriniz varsa yükleme işlemine başlamadan önce RHEL'i kaydettirmek için aşağıdaki komutu kullanabilirsiniz:
> subscription-manager register --username=my_username --password=my_password --auto-attach
kullanıcı_adım ve şifre_adım ifadelerini Red Hat kimlik bilgilerinizle değiştirin.
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 adresine bakın.
SMTP gereksinimleri
Apigee, portaldan e-posta mesajları göndermek için bir SMTP sunucusu yapılandırmanız gerektirir. Bu nedenle, Drupal'ın SMTP sunucusunda gerekli bağlantı noktasına erişebildiğinden emin olmanız gerekir. TLS kullanılmayan SMTP için bağlantı noktası numarası genellikle 25'tir. TLS özellikli SMTP için genellikle 465 kullanılır ancak SMTP sağlayıcınıza danışın.
Diğer Gereksinimler
Yüklemeyi 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
Developer Channel Services, kullanıcının uygulamalarıyla ilgili bilgileri depolamak ve almak için REST API aracılığıyla Apigee Management Server ile tek bir arayüze sahiptir. Geliştirici Kanal Hizmetleri'nin, kurulumunuza bağlı olarak Yönetim Sunucusu'na HTTP veya HTTPS üzerinden bağlanabilmesi gerekir.
Yüklemeyi Başlamadan Önce Gerekli Bilgiler
Yüklemeyi başlatmadan önce aşağıdaki bilgilere sahip olmanız gerekir:
- Hangi platformu yapılandırıyorsunuz: Red Hat mı yoksa CentOS mu? Bu bir Red Hat yüklemesiyse RPM'leri indirmek için makinenin Red Hat Network'e kaydedilmesi gerekir.
- MySQL'i yerel makineye yüklemeyi planlıyor musunuz? Bazı HA kurulumlarında MySQL'in, portal web sayfalarını sunan makineden farklı bir makinede olması gerekir. Bu durumda MySQL'i yerel olarak yüklemeyin. Her şeyin aynı makinede olduğu basit bir kurulum istiyorsanız MySQL'i yerel olarak yükleyin.
- Uzak bir MySQL sunucusuna erişmeyi planlıyorsanız uzak MySQL sunucusunun ana makine adı, bağlantı noktası, veritabanı adı, kullanıcı adı ve şifresi. Uzak MySQL sunucusu, yüklemeye başlamadan önce yapılandırılmış olmalıdır.
- Web sunucusunun tam 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'tır.
- Portalınızın Apigee Edge yönetim sunucusuyla iletişim kurmasına olanak tanıyan üç bilgi vardır. Bu bilgiler aşağıdaki gibidir:
- Apigee Management API uç noktasının URL'si: Bu, bir ana makine adı veya IP adresi olacaktır. Bu, uygulama oluşturmak ve geliştiricileri uygulama anahtarları için kaydetmek amacıyla tüm çağrıların yapıldığı REST uç noktasıdır. Varsayılan uç nokta https://api.enterprise.apigee.com/v1'dir.
Edge for Private Cloud yüklemesi için URL şu biçimdedir:
http://EdgeIp:8080/v1
or:
https://EdgeIp:SSLport/v1
Burada EdgeIp, Uç yönetim sunucusunun SSLport'udur ve EdgeIp Örneğin, 8443. - Apigee Kuruluş adı: Portallar ve Apigee Edge kuruluşları arasında bir ilişki vardır. Management API Uç Noktası'nı kurduğunuzda varsayılan kuruluşu da ayarlarsınız. Varsayılan değer kuruluşumdur.
- Yönetim API uç noktası için kullanıcı adı ve şifre: Portaldan Edge'e yapılan çağrılar, kuruluşunuzun bir yöneticisi tarafından yapılmalıdır.
Bu kullanıcı adı/şifre, kuruluşunuzdaki bir yönetici içindir 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
- Apigee Management API uç noktasının URL'si: Bu, bir ana makine adı veya IP adresi olacaktır. Bu, uygulama oluşturmak ve geliştiricileri uygulama anahtarları için kaydetmek amacıyla tüm çağrıların yapıldığı REST uç noktasıdır. Varsayılan uç nokta https://api.enterprise.apigee.com/v1'dir.