Configurazione del portale per l'utilizzo di HTTPS

Portale Servizi per gli sviluppatori versione 4.16.05

Tutte le installazioni di cloud privati consigliate da Apigee del portale richiedono che il portale sia protetto da un bilanciatore del carico. Pertanto, configurerai SSL sul bilanciatore del carico stesso, e non sul portale. La procedura da utilizzare per configurare SSL dipende quindi dal bilanciatore del carico.

Per una panoramica dell'utilizzo di SSL sul portale, consulta Utilizzare TLS sul portale.

Tuttavia, se necessario, puoi configurare SSL sul server web che ospita il portale. Per impostazione predefinita, Apigee installa il server web Apache.

  1. Ottieni la chiave e il certificato SSL.
  2. Assicurati di installare mod_ssl come descritto nell'installazione del portale Servizi per gli sviluppatori utilizzando il comando:
    > yum install mod_ssl
  3. Aggiorna /etc/httpd/conf/httpd.conf:
    1. Se vuoi disabilitare l'accesso HTTP sulla porta 80, cerca "Ascolta 80" e commentalo.
    2. Aggiungi le seguenti righe alla fine del file:
      LoadModulo ssl_module moduli/mod_ssl.so
      Ascolta 443
  4. Configura un host virtuale modificando /etc/httpd/conf/vhosts/devportal.conf in modo da aggiungere quanto segue:
    <VirtualHost *:443>
    ServerName localhost
    SSLEngine su
    SSLCertificateFile "<public cert path>"
    SSLCertificateKeyFile "<private key path>"
    DocumentRoot "/var/www/Suggerimento
    <nome link valido








  5. Poiché SSL è configurato in httpd.conf, non hai bisogno di ssl.conf:
    > mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.orig
  6. Riavvia Apache:
    > riavvia httpd del servizio
    È possibile che ti venga richiesto di inserire la passphrase per il file della chiave.

Dovresti riuscire ad accedere al portale tramite SSL.