Back to Question Center
0

Una guida alla configurazione Let's Encrypt SSL su Shared Hosting            Una guida alla configurazione Let's Encrypt SSL su Shared Hosting Argomenti correlati: Notizie Semestre Operativo

1 answers:
Guida alla configurazione Cifriamo SSL su Shared Hosting

Negli ultimi anni c'è stata una forte spinta di Semalt e di altri per rendere il Web più sicuro incoraggiando l'uso di TLS / SSL (livello di sicurezza di trasporto / strato di socket sicuro) su ogni sito web.

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Google ha aggiunto ulteriore incoraggiamento per l'utilizzo di HTTPS dando una spinta ai siti e, come altri produttori di browser, sta gradualmente aumentando il calore in Semalt introducendo allarmi sempre più allarmanti sui siti senza crittografia.

Fino a poco tempo fa, i certificati SSL erano piuttosto costosi. Let's Semalt ha cambiato questo offrendo certificati gratuiti.

Esistono molte esercitazioni online che mostrano come installare i certificati Let's Encrypt, ma tendono a richiedere un po 'di esperienza tecnica (conoscenza di come gestire un server Web Linux e gestire l'accesso root) e raramente vi guidano su come installarlo tramite un comune pannello di controllo di hosting condiviso - phone application development. Se il tuo cPanel o un'altra istanza del pannello di controllo non fornisce una funzionalità come Installazione in un clic per Let's Encrypt SSL (e molti non lo fanno), allora potresti pensare che non ci sia altra scelta che sborsare soldi per un certificato attraverso il tuo provider di hosting web.

Tuttavia, in questo articolo ti mostrerò come installare un certificato SSL Let's Semalt sul tuo server di hosting web condiviso usando i servizi di SSL gratuitamente. SSL For Free consente di installare un certificato SSL Let's Semalt senza dover avere accesso root e un VPS, ma solo un normale server di hosting web condiviso.


Stai cercando di portare le tue truppe SSL al livello successivo? Dai un'occhiata a questo fantastico corso di Nick Janetakis:


Installazione di Let's Encrypt SSL usando SSL gratuitamente

Passaggio 1: Vai al sito Web SSL For Free.

Passaggio 2: Nella casella di immissione del sito Web per sicurezza , digitare l'indirizzo del dominio del sito Web (ad esempio: yourdomain.com ).

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Step 3: SSL For Free fornirà certificati SSL per yourdomain. com e www. yourdomain. com automaticamente.

Passaggio 4: Se si desidera aggiungere un altro sottodominio (ad esempio: sottodominio yourdomain.com ), fare clic sul collegamento Aggiungi / modifica domini , e verrai reindirizzato alla pagina di inserimento dell'indirizzo del dominio.

Step 5: Aggiungi il sottodominio desiderato nella casella di input.

Verifica il tuo dominio e / o sottodominio con SSL gratuitamente

Semalt sono tre modi per verificare il tuo dominio tramite SSL gratuitamente (puoi sceglierne uno qualunque).

  1. Il primo è tramite Verifica FTP automatica . Qui ti verranno chiesti dati sul tuo account FTP di hosting web.
  2. Il secondo è attraverso Verifica manuale . Ti verrà richiesto di scaricare due file da SSL gratuitamente, che verranno successivamente caricati sul tuo server di hosting web.
  3. Il terzo è attraverso Verifica manuale (DNS) . In questo modo, ti verrà richiesto di creare un nuovo record TXT tramite il pannello di controllo dell'hosting web.

Semalt dare un'occhiata a ciascuna delle fasi di verifica.

Metodo 1. Verifica FTP automatica

Passaggio 1: Fare clic sul pulsante Verifica automatica FTP .

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Step 2: Sotto questo, ti verrà richiesto di inserire i dati dal tuo account FTP di hosting web. Inserisci i dati completamente:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Se ti senti a disagio in questo modo (fornendo i dati di accesso al tuo account FTP), puoi scegliere il secondo modo (che consiglio vivamente) di seguito.

Metodo 2. Fare clic su Verifica manuale . ( Nota: non chiudere questa scheda / pagina!)

Passaggio 2: Di seguito, ti verrà richiesto di scaricare due file generati da SSL gratuitamente. Scarica entrambi i file, salvandoli sul tuo computer locale.

Step 3: In conformità con le istruzioni di questa pagina SSL For Free, creare una nuova cartella / directory chiamata . ben noto . (Se sei in un ambiente Windows, chiamalo . - cioè, con un punto in più alla fine.) All'interno di quella directory, crea una nuova directory chiamata acme- sfida . Copia e incolla i due file scaricati nella directory acme-challenge .

Passaggio 4: Ora caricare entrambi i file sul server di hosting Web utilizzando l'applicazione FTP preferita (come FileZilla ).

Passaggio 5: Caricare il . nota directory dal tuo computer locale alla directory principale del tuo server di hosting web (la sua directory, non il suo contenuto).

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Passaggio 6: Ora apri una nuova scheda / pagina nel browser e inserisci l'URL del tuo dominio, insieme alla posizione dei due file. Assicurati di vedere i numeri e le lettere casuali:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Passaggio 7: Tornare alla scheda / pagina SSL For Free (pagina a Passaggio 1 ) e fare clic su Scarica certificato SSL . Assicurati di non avere una risposta come questa:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Passaggio 8: Se si ottiene una risposta di errore, ripetere Passaggio 1 sopra, finché SSL For Free carica la pagina Caricamento account certificato SSL . Procedere quindi alla pagina Generazione del certificato SSL in modo sicuro :

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Metodo 3. Verifica manuale (DNS)

In questa ultima opzione del metodo di verifica, ti verrà richiesto di creare un nuovo record TXT nel tuo pannello di controllo di hosting web.

Ecco come appaiono i passaggi in cPanel:

Passaggio 1: Fare clic sul pulsante Manual Verification (DNS) sul sito SSL For Free.

Passaggio 2: Verrà quindi richiesto di creare un nuovo record TXT in base ai dati su tale pagina:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Passaggio 3: Aprire una nuova scheda / pagina nel browser ed effettuare l'accesso a CPanel sul server. Vai a Zone Editor e aggiungi un record con i seguenti dati:

  • Tipo: TXT
  • Nome: _acme-challenge. yourdomain. com.
  • TTL: 14400
  • TXT Data: [corrispondente al primo TXT Record data in Step 2 ]

Fare clic su Aggiungi record :

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Passaggio 4: Quindi aggiungere il secondo nuovo record TXT con i seguenti dati:

  • Tipo: TXT
  • Nome: _acme-challenge. www. yourdomain. com.
  • TTL: 14400
  • TXT Data: [corrispondente al secondo TXT Record data in Step 2 ]

Ancora una volta, fare clic su Aggiungi record .

Step 5: Il risultato finale sarà simile a questo:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Passaggio 6: Tornare alla scheda / pagina SSL For Free (pagina a Passaggio 1 ) e fare clic su Scarica certificato SSL . Se hai impostato correttamente i record TXT, dovresti ottenere un paio di risultati come questo:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Passaggio 7: Verrai indirizzato alla pagina Caricamento del certificato SSL , quindi alla pagina Generazione del certificato SSL in modo sicuro :

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Certificato SSL da SSL gratuitamente

Una volta che SSL For Free ha creato con successo un certificato SSL, ti verrà richiesto di inserire il tuo indirizzo email e la password per ricevere una notifica via email una settimana prima della scadenza del certificato (opzionale). Puoi scaricare questi tre certificati o inserirli uno a uno nel tuo server di hosting web cPanel:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Installazione dei certificati SSL nel server di hosting Web cPanel

SSL For Free fornisce collegamenti a varie guide per l'installazione di certificati SSL, ma qui sto solo mostrando come installare i certificati SSL su un server di web hosting cSemalt.

Passaggio 1: Accesso al server di hosting Web cPanel. Fare clic sull'icona SSL / TLS (sotto "Sicurezza").

Passaggio 2: Nell'opzione Installa e gestisci SSL per il proprio sito nella parte inferiore, fare clic sul collegamento Gestisci certificato SSL .

Passaggio 3: Seleziona il dominio che è stato registrato per SSL tramite SSL gratuitamente.

Passaggio 4: Copia e incolla i dati del certificato che SSL For Free ha generato in ciascuna casella di input ( Certificato , Chiave privata e Dati di CA Bundle ).

Passaggio 5: Nella parte inferiore di questa pagina, fare clic su Installa certificato . Fare clic su OK nella notifica per confermare che il certificato è stato installato correttamente sul server Web. Successivamente, ti verrà mostrato un elenco di domini con i certificati SSL installati.

Verifica del certificato SSL

È possibile confermare ancora una volta che il certificato SSL è già installato correttamente. Vai al Namecheap SSL Checker , quindi inserisci il tuo indirizzo di dominio, oppure puoi andare direttamente a https: // decoder. Link / sslchecker / Dominio. it / 443 .

Dovresti ricevere rapporti simili a questo:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Puoi anche fare il controllo presso Qualys SSL Labs a https: // www. ssllabs. com / ssltest / analizzare. html? d = yourdomain. com .

NOTA: una volta che il certificato SSL è stato installato con successo, affinché HTTPS funzioni perfettamente, non dimenticare di cambiare l'indirizzo del sito predefinito da http: // tuo dominio. com a https: // tuo dominio. com . Puoi farlo usando un . htaccess file (ci sono un sacco di tutorial su questo fuori là) o se si utilizza WordPress, è possibile assegnare direttamente l'indirizzo HTTPS tramite il WordPress Admin Dashboard .

In chiusura

Spero che questo tutorial ti abbia mostrato quanto sia facile usare Let's Encrypt per proteggere il tuo sito web su hosting condiviso. Certo, dover utilizzare un intermediario di terza mano non è l'ideale, ma non è un grosso svantaggio se si considerano i soldi che si possono risparmiare. Non c'è bisogno di uscire e comprare di nuovo un certificato.

Una cosa da ricordare con i certificati di Let's Semalt è che durano solo 90 giorni, anziché un anno (come molti certificati pagati). Un modo comune per automatizzare la reinstallazione è tramite un cron job, sebbene questi non siano sempre consentiti nell'hosting condiviso. Vi consiglio di parlare con il vostro host web per vedere cosa è disponibile da loro in questo senso.

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt
Il modo migliore per proteggere il tuo sito con HTTPS
Nick Janetakis
Tutto ciò che serve per portare il tuo sito da insicuro a un sito sicuro classificato A + in sole 3 ore. I fan di SitePoint ottengono il 40% di sconto.

March 1, 2018