Konfigurowanie portalu pod kątem użycia protokołu HTTPS

portal usług dla deweloperów, wer. 4.16.05

Wszystkie instalacje w Apigee zalecane przez Private Cloud wymagają portalu za systemem równoważenia obciążenia. Dlatego konfigurujesz protokół SSL w samym systemie równoważenia obciążenia, a nie w portalu. Procedura używana do skonfigurowania protokołu SSL zależy więc od systemu równoważenia obciążenia.

Informacje o używaniu protokołu SSL w portalu znajdziesz w artykule Korzystanie z TLS w portalu.

W razie potrzeby możesz jednak skonfigurować protokół SSL na serwerze WWW, na którym jest hostowany portal. Domyślnie Apigee instaluje serwer WWW Apache.

  1. Uzyskaj klucz i certyfikat SSL.
  2. Zainstaluj polecenie mod_ssl zgodnie z opisem w sekcji Instalacja portalu dla deweloperów za pomocą polecenia:
    > yum install mod_ssl
  3. Zaktualizuj plik /etc/httpd/conf/httpd.conf:
    1. Jeśli chcesz wyłączyć dostęp HTTP przez port 80, wyszukaj „Listen 80” i skomentuj go.
    2. Na końcu pliku dodaj te wiersze:
      LoadModule ssl_module module/mod_ssl.so
      Posłuchaj 443
  4. Skonfiguruj hosta wirtualnego, edytując plik /etc/httpd/conf/vhosts/devportal.conf, aby dodać:
    <VirtualHost *:443>
    ServerName localhost
    SSLEngine on
    SSLCertificateFile "<public cert path>"
    SSLCertificateKeyFile "<private key path>"
    DocumentRoot "/var/www/html"// "[mami się

    Jeśli chcesz,







  5. Ponieważ protokół SSL jest skonfigurowany w httpd.conf, nie potrzebujesz pliku ssl.conf:
    > mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.orig
  6. Ponownie uruchom Apache:
    > http:// ponowne uruchomienie usługi
    Może pojawić się prośba o podanie hasła do pliku z kluczem.

Dostęp do portalu powinien być możliwy przez protokół SSL.