Apigee'nin önerdiği tüm Private Cloud Apigee Geliştirici Hizmetleri portalı (veya sadece portal) kurulumları için bir yük dengeleyicinin arkasında olması gerekir. Bu nedenle, TLS'yi yük dengeleyicinin kendisinde yapılandırırsınız ve olmadığını unutmayın. Dolayısıyla TLS'yi yapılandırmak için kullandığınız prosedür, yüklemenin veya kullanabilirsiniz.
Ancak gerekirse TLS'yi, portalı barındıran web sunucusunda yapılandırabilirsiniz.
Bkz. portalına bakın.
Nginx'te çalışan portal için
Varsayılan olarak Nginx web sunucusunu kullanan bir portal, 8079 bağlantı noktasındaki HTTP isteklerini dinler. Şu durumda: TLS'yi etkinleştirdiğinde, portal yalnızca 8079'da HTTPS isteklerini dinler. Diğer bir deyişle, portalını HTTP isteklerini veya HTTPS isteklerini dinleyecek şekilde yapılandırın ancak ikisini birden dinlemeyeceksiniz.
Bağlantı noktası numarasını şu sayfada açıklandığı şekilde de değiştirebilirsiniz: Portal tarafından kullanılan HTTP bağlantı noktasını ayarlayın.
TLS'yi yapılandırmak için:
- TLS anahtarınızı ve sertifikanızı alın. Bu örnekte, sertifikanın adı server.crt bulunur ve anahtar, server.key içindedir.
- Sertifikanızı ve anahtarınızı portal sunucusuna şu adrese yükleyin:
/opt/apigee/customer/nginx/sslDizin yoksa oluşturun ve sahibi "Apigee" ile değiştirin kullanıcı:
mkdir /opt/apigee/customer/nginx/ssl
chown apigee:apigee /opt/apigee/customer/nginx/ssl - Sertifika ve anahtarın sahibini "Apigee" olarak değiştirme kullanıcı:
chown apigee:apigee /opt/apigee/customer/nginx/ssl/server.crt
chown apigee:apigee /opt/apigee/customer/nginx/ssl/server.key /opt/apigee/customer/application/drupal-devportal.propertiesdosyasını bir düzenleyicide açın. Dosya ve dizin yoksa bunları oluşturun.drupal-devportal.propertiesiçinde şu özellikleri ayarlayın:conf_devportal_ssl_block=ssl on; ssl_certificate /opt/apigee/customer/nginx/ssl/server.crt; ssl_certificate_key /opt/apigee/customer/nginx/ssl/server.key; conf_devportal_http_https_redirect= conf_devportal_fastcgi_https=fastcgi_param HTTPS on; fastcgi_param HTTP_SCHEME https;
Sertifika ve anahtar dosyalarının yolunu
conf_devportal_ssl_blockolarak ayarlayın. Şu anki düzeyiniz: diğer mülklerde değişiklik yapmak gerekmez.- Dosyayı kaydedin.
- Portalı yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service apigee-drupal-devportal restart
Portala TLS üzerinden erişebilirsiniz.