Per impostare un certificato SSL per il tuo dominio utilizzando AWS, segui questi passaggi organizzati:
-
Accedi ad Amazon Certificate Manager (ACM):
- Passa alla sezione ACM nella Console di gestione AWS.
-
Crea un nuovo certificato:
- Seleziona "Crea certificato".
- Scegliere tra certificati privati e pubblici; per l'uso del dominio, selezionare pubblico.
- Fornisci le informazioni sul dominio e scegli il tipo di SSL (ad esempio, TLS 1.2 o versioni moderne).
-
Verifica la proprietà del dominio:
- Carica un certificato SSL esistente, se disponibile.
- In caso contrario, crea un record CNAME utilizzando i valori forniti da AWS.
- Vai al tuo registrar di dominio (ad esempio, Esadax) e aggiungi il record CNAME che punta ai server di AWS.
-
Distribuire il Certificato:
- Allega il certificato alle tue risorse AWS (ad esempio, Elastic Load Balancer, API Gateway, CloudFront).
- Assicurati che i servizi siano distribuiti nella stessa regione della configurazione di ACM (ad esempio, Stati Uniti orientali).
-
Aggiorna le impostazioni DNS:
- Se utilizzi un registrar di terze parti, aggiorna le impostazioni DNS con il record CNAME fornito da AWS.
-
Configurazione SSL di prova:
- Utilizza strumenti come SSL Labs per verificare l'installazione del certificato.
- Assicurati che tutto il traffico venga instradato tramite HTTPS; controlla le configurazioni del dominio per un instradamento corretto.
-
Monitorare e rinnovare:
- Impostare un promemoria per rinnovare il certificato prima della scadenza, in genere dopo 12 mesi.
- Attendere fino a 40 minuti per la propagazione del certificato prima di ritenere completamente attendibili le applicazioni.