Portalı HTTPS kullanacak şekilde yapılandırma

Geliştirici Hizmetleri Portalı s. 4.16.09

Portalın tüm Apigee tarafından önerilen Private Cloud yüklemeleri, portalın bir yük dengeleyicinin arkasında olmasını gerektirir. 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 işlem, yük dengeleyiciye bağlıdır.

Portalda SSL kullanmaya genel bir bakış için Portalda TLS kullanma başlıklı makaleye bakın.

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. Aşağıdaki komutu kullanarak mod_ssl dosyasını Geliştirici Hizmetleri portalı kurulumu'nda açıklandığı gibi yüklediğinizden emin olun:
    > yum install mod_ssl
  3. /etc/httpd/conf/httpd.conf güncellemesi:
    1. 80 numaralı bağlantı noktasında HTTP erişimini devre dışı bırakmak istiyorsanız "80 Dinle" ifadesini arayın ve üzerlerine yorum yapın.
    2. Dosyanın sonuna aşağıdaki satırları ekleyin:
      LoadModule ssl_module modülleri/mod_ssl.so
      D443'ü dinleyin
  4. Aşağıdakileri eklemek için /etc/httpd/conf/vhosts/devportal.conf dosyasını düzenleyerek bir sanal ana makine oluşturun:
    <VirtualHost *:443>
    ServerName localhost
    SSLEngine on
    SSLCertificateFile "<public cert path>"
    SSLCertificateKeyFile "<private key path>"
    DocumentRoot "/var/www/html"









  5. SSL httpd.conf yapılandırması nedeniyle ssl.conf dosyasına 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.