Tempo necessario: 30 minuti
Questo tutorial ti mostrerà come installare un file SSL /TLS a livello internazionale da SSL.com in Google App Engine.
- Scarica il certificato da SSL.com.
Individua l'ordine del certificato nel tuo account SSL.com e scarica il certificato in Nginx formato. Il nome del file finirà con
.chained.crt
. - Converti il formato della chiave privata (se necessario).
La chiave privata che carichi su App Engine deve essere una chiave RSA in formato PKCS # 1 PEM. Controlla la prima riga del file della chiave privata in un editor di testo. Se il file inizia con
-----BEGIN RSA PRIVATE KEY-----
, sei pronto per partire. Se hai generato la tua chiave privata e CSR con SSL.com CSR direttoreo vedi che la prima riga del file è-----BEGIN PRIVATE KEY-----
(senzaRSA
), la chiave dovrà essere convertita da PKCS # 8 a PKCS # 1. Questo è facile da fare con un file OpenSSL comando come il seguente (sostituireEXAMPLE.key
e aEXAMPLE-RSA.key
con i tuoi veri nomi di file):openssl rsa -in EXAMPLES.key -out EXAMPLE-RSA.key
- Vai al progetto.
Passa al tuo progetto in Google Cloud Platform.
- Accedi alle impostazioni di App Engine.
Scegli App Engine> Impostazioni dal menu in alto a sinistra dello schermo.
- Apri le impostazioni dei certificati SSL.
Clicca su Certificati SSL scheda.
- Apri il modulo di caricamento del certificato.
Clicca su Carica un nuovo certificato pulsante.
- Carica certificato e chiave privata.
Assegna un nome al certificato, carica o incolla il certificato concatenato e la chiave privata, quindi fai clic su Caricare pulsante.
- Seleziona i domini.
Seleziona i domini con cui desideri utilizzare il certificato, quindi fai clic su Risparmi pulsante.
- Fatto!
Il certificato e la chiave sono stati caricati e mappati sui nomi di dominio in App Engine.
SSL.com fornisce un'ampia varietà di file SSL /TLS certificati del server per i siti web HTTPS, inclusi: