bg-tutorials

Come installare un certificato SSL su Google App Engine

In questo tutorial sull’installazione, imparerai come installare un certificato SSL su Google App Engine. Scoprirai anche qual è il posto migliore per acquistare certificati SSL a prezzi accessibili.

Nota: Se mappi un dominio personalizzato su App Engine e aggiorni il DNS, Google inserisce automaticamente un certificato gestito da Google e lo rinnova. Dovrai caricare il tuo certificato di terze parti solo se preferisci gestirlo tu stesso (ad esempio per esigenze di wildcard o specifiche di un fornitore).

Se hai già creato il codice CSR e ricevuto il certificato SSL dalla tua CA, salta le istruzioni per la generazione del CSR e passa direttamente alle linee guida per l’installazione.

Indice dei contenuti

  1. Le cose di cui hai bisogno per configurare il tuo certificato SSL
  2. Generare CSR su Google App Engine
  3. Installa il tuo certificato SSL su Google App Engine
  4. Dove acquistare il miglior certificato SSL per Google App Engine
la dashboard di Google App Engine che mostra l'elenco delle applicazioni distribuite, comprese le opzioni per la gestione e la configurazione di ciascuna applicazione, con indicatori grafici delle prestazioni e dello stato.

Le cose di cui hai bisogno per configurare il tuo certificato SSL

Per installare un certificato SSL su Google APP Engine, devi soddisfare alcuni requisiti. Questo tutorial presuppone che tu abbia già fatto quanto segue:

  • Registra un dominio che utilizzerai per l’applicazione web
  • Punta il nome del dominio alla tua applicazione web App Engine. Questo documento spiega come aggiungere un dominio personalizzato per la tua applicazione.

Generare CSR su Google App Engine

Il CSR (Certificate Signing Request) è un blocco di testo codificato con i tuoi dati di contatto. Le autorità di certificazione utilizzano la CSR per verificare e confermare l’identità del dominio e dell’azienda.

Hai due opzioni:

  1. Usa il nostro Generatore di CSR per creare il CSR automaticamente.
  2. Segui il nostro tutorial passo passo su come generare CSR su Google App Engine.

Ora puoi copiare-incollare il contenuto del tuo file CSR, compresi i tag –BEGIN CERTIFICATE REQUEST– e –END CERTIFICATE REQUEST– durante l’ordine del certificato SSL.

Il file della chiave privata ti servirà durante l’installazione dell’SSL. Per favore, salvalo in una directory sicura.

Installa il tuo certificato SSL su Google App Engine

Dopo che l’Autorità di Certificazione avrà convalidato la tua richiesta e ti avrà inviato tutti i file necessari all’indirizzo e-mail, potrai iniziare l’installazione.

Passo 1: Accedere al pannello di caricamento del certificato SSL

  1. Accedi al tuo account Google Cloud
  2. Vai a Prodotti e servizi > App Engine
  3. Dal menu di App Engine seleziona Impostazioni > Certificati SSL
  4. Nella scheda Certificati SSL, clicca su Carica un nuovo certificato.

Passo 2: Preparare i file per il caricamento

Google App Engine richiede due file specifici:

Passo 3: Combinare il certificato e la catena

Se il tuo fornitore di certificati ti ha fornito più file .crt (come il certificato del server e uno o più intermedi), dovrai unirli in un unico file chiamato concat.crt.

Per farlo, apri un Terminale o una shell sul tuo computer locale (macOS, Linux o Git Bash su Windows), naviga nella cartella in cui sono salvati i file del tuo certificato ed esegui questo comando:

cat yourdomain.crt intermediate.crt > concat.crt

In questo modo viene creato un file PEM nel formato corretto: prima il certificato del tuo server, poi quello intermedio.

Passo 4: caricare il certificato e la chiave

  1. Nella schermata di caricamento SSL di App Engine:
    • Carica concat.crt sotto “Certificato a chiave pubblica X.509 codificato in PEM”.
    • Carica myserver.key.pem sotto “Chiave privata RSA codificata PEM non criptata”.
  2. Clicca su Carica

Se attualmente stai utilizzando un certificato gestito da Google, disabilitalo prima di passare a quello personalizzato.

Passo 5: Assegnare il certificato a un dominio

Dopo il caricamento, apparirà una pagina di dettagli:

  1. Seleziona il tuo nuovo certificato
  2. Scegli i domini personalizzati che vuoi proteggere
  3. Clicca su Salva

Note e buone pratiche

  • I certificati non utilizzati vengono cancellati automaticamente dopo 30 giorni se non sono assegnati a un dominio.
  • Massimo 5 certificati per file PEM caricato (1 foglia + 4 intermedi)
  • I certificati caricati sono disponibili in tutti i tuoi progetti Google Cloud

Congratulazioni, hai installato con successo un certificato SSL su Google App Engine.

Puoi analizzare il tuo certificato SSL appena installato alla ricerca di potenziali errori con l’aiuto di questi pratici strumenti SSL.

Dove acquistare il miglior certificato SSL per Google App Engine?

Quando acquisti un certificato SSL, devi considerare tre aspetti fondamentali: tipo di convalida, prezzo e servizio clienti. Noi di SSL Dragon offriamo un’intera gamma di certificati SSL a prezzi accessibili, supportati da un eccellente servizio clienti! I nostri certificati SSL sono firmati dalle principali autorità di certificazione e sono compatibili con Google App Engine.

Non sai che tipo di certificato SSL scegliere? Usa i nostri strumenti SSL Wizard e Certificate Filter. Ti aiuteranno a trovare il prodotto SSL ideale per il tuo sito web.

Se trovi delle imprecisioni o hai dei dettagli da aggiungere a queste istruzioni per l’installazione di SSL, non esitare a inviarci il tuo feedback all’indirizzo [email protected]. Il tuo contributo sarà molto apprezzato! Grazie.

Risparmia il 10% sui certificati SSL ordinando oggi stesso da SSL Dragon!

Emissione rapida, crittografia avanzata, affidabilità del browser al 99,99%, assistenza dedicata e garanzia di rimborso entro 25 giorni. Codice coupon: SAVE10

Un'immagine dettagliata di un drago in volo
Scritto da

Scrittore di contenuti con esperienza, specializzato in certificati SSL. Trasforma intricati argomenti di cybersicurezza in contenuti chiari e coinvolgenti. Contribuisci a migliorare la sicurezza digitale attraverso narrazioni d'impatto.