Für alle von Apigee empfohlenen privaten Cloud-Installationen des Portals muss sich das Portal hinter einem Load-Balancer befinden. Daher konfigurieren Sie SSL auf dem Load-Balancer selbst, nicht auf dem Portal. Die Vorgehensweise zum Konfigurieren von SSL hängt daher von dem Load-Balancer ab.
Falls erforderlich, können Sie SSL auf dem Webserver konfigurieren, auf dem das Portal gehostet wird. Apigee installiert standardmäßig den Apache-Webserver.
Wenn Sie den HTTP-Zugriff auf Port 80 deaktivieren möchten, suchen Sie nach Listen 80 und kommentieren Sie ihn aus.
Fügen Sie am Ende der Datei die folgenden Zeilen hinzu: LoadModule ssl_modulemodules/mod_ssl.so
Listen 443
Richten Sie einen virtuellen Host ein, indem Sie /etc/httpd/conf/vhosts/devportal.conf bearbeiten und Folgendes hinzufügen: <VirtualHost *:443>
ServerName localhost
SSLEngine on
SSLCertificateFile "<public cert path>"
SSLCertificateKeyFile "<private key path>"
DocumentRoot "/var/www/html"
Erst kann
Da SSL in httpd.conf konfiguriert ist, wird ssl.conf nicht benötigt: > mv /etc/httpd/conf.d/ssl.conf
/etc/httpd/conf.d/ssl.conf.orig
Starten Sie Apache neu: > service httpd Neustart
Sie werden möglicherweise aufgefordert, die Passphrase für Ihre Schlüsseldatei einzugeben.
Sie sollten über SSL auf das Portal zugreifen können.