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.
- Uzyskaj klucz i certyfikat SSL.
- Zainstaluj polecenie mod_ssl zgodnie z opisem w sekcji Instalacja portalu dla deweloperów za pomocą polecenia:
> yum install mod_ssl - Zaktualizuj plik /etc/httpd/conf/httpd.conf:
- Jeśli chcesz wyłączyć dostęp HTTP przez port 80, wyszukaj „Listen 80” i skomentuj go.
- Na końcu pliku dodaj te wiersze:
LoadModule ssl_module module/mod_ssl.so
Posłuchaj 443
- 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, - 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 - 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.