Portalı HTTPS kullanacak şekilde yapılandırma

Geliştirici Hizmetleri Portalı v. 4.17.01

Apigee'nin önerdiği tüm portal Private Cloud yüklemeleri için portalın bir yük dengeleyicinin arkasında olması gerekir. Bu nedenle, SSL'yi portalda değil yük dengeleyicide yapılandırırsınız. Bu nedenle, SSL'yi yapılandırmak için kullandığınız prosedür yük dengeleyiciye bağlıdır.

Portalda SSL kullanımına genel bir bakış için Portalda TLS'yi kullanma bölümüne bakın.

Apache'de çalışan portal için

Ancak gerekirse portalı barındıran web sunucusunda SSL'yi yapılandırabilirsiniz. Apigee, varsayılan olarak Apache web sunucusunu yükler.

  1. SSL anahtarınızı ve sertifikanızı alın.
  2. Geliştirici Hizmetleri portalı kurulumu bölümünde açıklandığı şekilde mod_ssl dosyasını yüklediğinizden emin olmak için şu komutu kullanın:
    > yum install mod_ssl
  3. /etc/httpd/conf/httpd.conf dosyasını güncelleyin:
    1. 80 numaralı bağlantı noktasında HTTP erişimini devre dışı bırakmak istiyorsanız "Dinle 80" araması yapıp yorum yapın.
    2. Dosyanın sonuna aşağıdaki satırları ekleyin:
      LoadModule ssl_module module/mod_ssl.so
      Listen 443
  4. /etc/httpd/conf/vhosts/devportal.conf öğesini düzenleyerek bir sanal ana makine kurun:
    VirtualHost'tan şuna izin verin:
    VirtualHost'tan şuna izin verin: VirtualHost,
    VirtualHost'tan izin isteyin
    <VirtualHost *:443>
    ServerName localhost
    SSLEngine açık
    SSLCertificateFile "<public cert path>"
    SSLCertificateKeyFile "<private key path>"
    Documentes "/var/www/html"
    VirtualHost, HTTP'nin izin vermesi
    <www/Dizin



  5. SSL, httpd.conf içinde yapılandırıldığından ssl.conf'a ihtiyacınız yoktur:
    > mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.orig
  6. Apache'yi yeniden başlatın:
    > hizmet httpd yeniden başlatma
    Anahtar dosyanızın parolasını girmeniz istenebilir.

Portala SSL üzerinden erişebilmeniz gerekir.