View a markdown version of this page

Abilita HTTPS sul tuo WordPress istanza con un dominio gestito da Lightsail - Amazon Lightsail

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Abilita HTTPS sul tuo WordPress istanza con un dominio gestito da Lightsail

Lightsail Setup ti aiuta a connettere rapidamente il tuo dominio al tuo WordPress istanza. Lightsail Setup crea un certificato Let's Encrypt che si rinnova automaticamente ogni 60-90 giorni. Una volta completata la configurazione, i visitatori possono accedere in modo sicuro al tuo sito Web utilizzando il tuo nome di dominio personalizzato.

Questa guida si applica ai domini che sono:

  • Registrato tramite Lightsail o Route 53

  • Gestito utilizzando una zona DNS Lightsail

Se il dominio è registrato presso un registrar di terze parti (ad esempio GoDaddy, Namecheap o Cloudflare) oppure il tuo DNS non è gestito utilizzando una zona DNS Lightsail, vedi Abilita HTTPS sul tuo WordPress istanza con un dominio registrato all'esterno di Lightsail.

Fase 1: completamento dei prerequisiti

Completa i seguenti prerequisiti se non l'hai già fatto:

  • Crea un WordPress istanza in Lightsail. L'istanza deve essere in esecuzione. Per ulteriori informazioni, consulta Creazione di un'istanza.

    A WordPress istanza in esecuzione nella console Lightsail.
  • Registra un nome di dominio tramite Lightsail o Route 53. Per ulteriori informazioni, consulta Registra un dominio in Lightsail. Assicurati inoltre che il dominio sia verificato, attivo e nello stesso account che stai utilizzando per la configurazione di Lightsail. Vedi Verifica le informazioni di contatto del dominio.

  • Assicurati che le porte 22, 80 e 443 siano configurate sul firewall dell'istanza per abilitare Lightsail Setup. La porta 22 è necessaria per consentire a Lightsail Setup di connettersi all'istanza. La porta 80 è necessaria per la convalida della proprietà del dominio durante l'installazione del certificato. La porta 443 è necessaria per servire il traffico HTTPS dopo l'installazione. Per verificare, apri Rete scheda della tua istanza e verifica che tutte e tre le porte siano visualizzate nelle regole del firewall. Per saperne di più, consulta Firewall di istanza.

    Regole del firewall che mostrano le porte 22, 80 e 443 configurate nella scheda Rete della console Lightsail.
Nota

Se il tuo dominio è registrato presso un registrar di terze parti o il tuo DNS non è gestito utilizzando una zona DNS Lightsail, consulta Abilita HTTPS sul tuo WordPress istanza con un dominio registrato all'esterno di Lightsail.

Fase 2: Avviare la configurazione di Lightsail

  1. Apri la console Lightsail all'indirizzo https://lightsail.aws.amazon.com/.

  2. Scegli il tuo WordPress istanza dall'elenco delle istanze.

    Selezione di un WordPress istanza dall'elenco delle istanze nella console Lightsail.
  3. Scegli il Connetti scheda e scegli Configura il tuo sito web.

    Il pulsante Configura il tuo sito web nella scheda Connetti della console Lightsail.

Fase 3: Seleziona il tuo dominio

  1. Scegli Dominio gestito da Lightsail.

  2. Seleziona il tuo dominio dall'elenco a discesa.

Il tuo dominio appare in questo elenco se è registrato tramite Lightsail o Route 53 nello stesso account che stai utilizzando per Lightsail Setup.

Selezione di un nome di dominio nel flusso di lavoro di configurazione di Lightsail.

Fase 4: Configurazione del DNS

Una zona DNS gestisce i record DNS che indirizzano il traffico dal tuo dominio alla tua istanza. Lightsail Setup richiede una zona DNS Lightsail per creare e gestire automaticamente questi record per te.

  1. Scegli Zona DNS Lightsail.

  2. Lightsail Setup verifica se esiste già una zona DNS Lightsail per il tuo dominio:

    • Se esiste una zona DNS — Lightsail Setup la visualizza. Scegli Usa questa zona DNS.

      Scelta di una zona DNS esistente nel flusso di lavoro di configurazione di Lightsail.
    • Se non esiste una zona DNS — Scegli Crea una zona DNS. Lightsail Setup crea la zona DNS per il tuo dominio.

      Creazione di una nuova zona DNS nel flusso di lavoro di Lightsail Setup.
Importante

Per indirizzare il traffico verso la tua istanza, i name server del tuo dominio devono puntare alla tua zona DNS Lightsail. Se non corrispondono, aggiorna i server dei nomi prima di continuare con Lightsail Setup. Per istruzioni, consulta Cambia i name server del tuo registrar di domini.

Per verificare che i server dei nomi puntino correttamente e si siano propagati a livello globale, controlla DNS Checker sul dnschecker.org sito web.

Puoi verificare anche dalla riga di comando:

  • macOS e Linux:

    $ dig NS yourdomain.com +short
  • Windows:

    C:\> nslookup -type=NS yourdomain.com

Il risultato dovrebbe mostrare i name server della zona DNS di Lightsail (ad esempio, ns-123.awsdns-01.com). Puoi trovare i name server della tua zona DNS su Domini e DNS > Zone DNS pagina nella console Lightsail.

Nota

La propagazione delle modifiche al name server può richiedere fino a 48 ore. Se Lightsail Setup non riesce dopo l'aggiornamento dei server dei nomi, attendi e riprova.

Fase 5: Configurare un IP statico

Un indirizzo IP statico fornisce un IP pubblico fisso per la tua istanza. Senza un IP statico, l'indirizzo IP dell'istanza può cambiare se la interrompi e la riavvii, il che interrompe la connessione del dominio.

Seleziona una delle seguenti opzioni:

  • Crea un nuovo IP statico — Inserisci un nome per il tuo IP statico e scegli Crea un IP statico.

    Creazione di un nuovo IP statico nel flusso di lavoro di configurazione di Lightsail.
  • Usa un IP statico esistente — Se disponi di un IP statico non collegato nella stessa regione AWS, selezionalo dall'elenco e scegli Allega un IP statico.

    Collegamento di un IP statico esistente nel flusso di lavoro di configurazione di Lightsail.

Dopo questo passaggio, Lightsail Setup collega l'IP statico all'istanza.

Fase 6: Aggiungere le assegnazioni di dominio

Le assegnazioni di dominio sono record DNS che indirizzano il traffico del tuo dominio verso la tua istanza.

  1. Scegli Add assignment (Aggiungi assegnazione).

  2. Aggiungi il tuo dominio apex (ad esempio, example.com).

  3. (Facoltativo) Per proteggere anche il tuo sottodominio www, scegli Aggiungi assegnazione nuovamente e aggiungi il tuo sottodominio www (ad esempio, www.example.com).

Gestione delle assegnazioni dei domini nel flusso di lavoro di configurazione di Lightsail.
Suggerimento

Se salti il sottodominio www, i visitatori che digitano www.example.com non raggiungeranno il tuo sito. Aggiungilo se vuoi che entrambi gli indirizzi funzionino.

Fase 7: Creare SSL/TLS certificato

  1. Seleziona i domini e i sottodomini che desideri proteggere con HTTPS. Puoi scegliere fino a 10 domini e sottodomini.

  2. Inserisci il tuo indirizzo email. Viene utilizzato per le notifiche di rinnovo dei certificati.

  3. Seleziona Autorizzo Lightsail a configurare un certificato Let's Encrypt sulla mia istanza. Ciò offre a Lightsail un accesso limitato per creare e configurare il certificato sulla tua istanza.

  4. Scegli Crea certificato.

Creare un SSL/TLS certificato nel flusso di lavoro di configurazione di Lightsail.

Lightsail Setup inizia a configurare HTTPS sulla tua istanza. Questo processo può richiedere fino a 15 minuti.

Se la configurazione non riesce, vedi Configurazione di Lightsail non riuscita per la procedura di risoluzione dei problemi.

Importante

Non arrestate, riavviate o modificate l'istanza mentre la configurazione è in corso.

Fase 8: Verifica il tuo sito web

Una volta completata la configurazione di Lightsail:

  1. Apri il browser e vai su https://yourdomain.com.

  2. Verifica che il tuo sito web si carichi correttamente.

  3. Test (Facoltativo) https://www.yourdomain.com per confermare che entrambi gli indirizzi funzionano.

WordPress sito web caricato correttamente con HTTPS abilitato.

Il tuo sito web è ora configurato con HTTPS e un reindirizzamento automatico da HTTP a HTTPS. Puoi accedere al WordPress dashboard di amministrazione per personalizzare il sito, installare plugin e gestire i contenuti.

Nota

I certificati Let's Encrypt si rinnoveranno automaticamente ogni 60-90 giorni. Se il rinnovo fallisce in futuro, vedi Il certificato non è stato rinnovato automaticamente.

Ulteriori informazioni