Mengonfigurasi portal untuk menggunakan HTTPS

Portal Layanan Developer v. 4.16.09

Semua penginstalan portal Private Cloud yang direkomendasikan Apigee mewajibkan portal berada di balik load balancer. Oleh karena itu, Anda mengonfigurasi SSL di load balancer itu sendiri, bukan di portal. Oleh karena itu, prosedur yang Anda gunakan untuk mengonfigurasi SSL bergantung pada load balancer.

Lihat Menggunakan TLS di portal untuk ringkasan penggunaan SSL di portal.

Namun, jika diperlukan, Anda dapat mengonfigurasi SSL di server web yang menghosting portal. Secara default, Apigee menginstal server web Apache.

  1. Dapatkan sertifikat dan kunci SSL Anda.
  2. Pastikan Anda menginstal mod_ssl seperti yang dijelaskan di penginstalan portal Layanan Developer menggunakan perintah:
    > yum install mod_ssl
  3. Perbarui /etc/httpd/conf/httpd.conf:
    1. Jika Anda ingin menonaktifkan akses HTTP pada port 80, telusuri 'Dengarkan 80' dan beri komentar.
    2. Tambahkan baris berikut di akhir file:
      LoadModule ssl_module module/mod_ssl.so
      Dengarkan 443
  4. Siapkan host virtual dengan mengedit /etc/httpd/conf/vhosts/devportal.conf untuk menambahkan hal berikut:
    <VirtualHost *:443>
    ServerName localhost
    SSLEngine aktif
    SSLCertificateFile "<public cert path>"
    SSLCertificateKeyFile "<private key path>"
    DocumentRoot "/var/www/html"
    <Directory: Link








  5. Karena SSL dikonfigurasi di httpd.conf, Anda tidak memerlukan ssl.conf:
    > mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.orig
  6. Mulai ulang Apache:
    > service httpd restart
    Anda mungkin diminta memasukkan frasa sandi untuk file kunci.

Anda seharusnya dapat mengakses portal melalui SSL.