Installa Consente di crittografare SSL sullapp WordPress con un clic

introduzione

Let's Encrypt è un servizio di autorità di certificazione che offre certificati TLS / SSL gratuiti. Il processo di installazione è semplificato da Certbot, un client software che automatizza la maggior parte del processo di installazione. Questa esercitazione mostra come installare un certificato SSL Let's Encrypt sull'app Wordpress con un clic.

Prerequisiti

Questo tutorial presuppone che tu abbia già distribuito un'app Wordpress con un clic, abbia un nome di dominio che punta al tuo server e abbia effettuato l'accesso come root.

Fase 1: aggiornare i file di configurazione del sito Nginx

La prima cosa da fare è aggiornare il nome del server nei file di configurazione del sito Nginx. Interrompere il servizio Nginx.

service nginx stop

Modifica i file di configurazione wordpress_http.confe wordpress_https.confNginx. Trova server_name _e sostituisci _con il tuo nome di dominio.

nano /etc/nginx/conf.d/wordpress_http.conf
# Replace the underscore "_" after server_name to your domain name.
server_name example.com www.example.com

nano /etc/nginx/conf.d/wordpress_https.conf
# Replace the underscore "_" after server_name to your domain name.
server_name example.com www.example.com`

Passaggio due: scarica Certbot

Poiché Certbot non viene installato con Ubuntu 16.04, è necessario ottenere una copia del pacchetto Certbot.

sudo add-apt-repository ppa:certbot/certbot 
sudo apt-get update  
sudo apt-get install python-certbot-nginx

Il certbotpacchetto verrà scaricato e installato.

Fase tre: ottenere e installare il certificato SSL

Certbot automatizza il processo di ottenimento dei certificati fornendo un programma di installazione interattivo. Esegui il programma di installazione Certbot, specificando Nginx come server web.

certbot --nginx --redirect

Inserisci il tuo indirizzo email quando richiesto. Questo verrà utilizzato per inviare comunicazioni relative al rinnovo e alla sicurezza. Immettere " A" per accettare i termini del servizio. Seleziona se desideri condividere la tua e-mail con Electronic Frontier Foundation. Questo è facoltativo Premi " Enter" quando ti viene chiesto quali nomi desideri attivare HTTPS.

Quarto passaggio: aggiorna la configurazione di Nginx per forzare SSL

Per forzare l'utilizzo di HTTPS, sarà necessario modificare il wordpress_http.conffile di configurazione.

nano /etc/nginx/conf.d/wordpress_http.conf

Aggiungi le seguenti righe al serverblocco.

if ($scheme = http) {
    return 301 https://$server_name$request_uri;
} 

Salvare il file e avviare il server Nginx.

service nginx start

Il tuo sito Web Wordpress sarà ora protetto con un certificato SSL Let's Encrypt.

Rinnovo del certificato SSL

Let's Encrypt rilascia certificati SSL con una validità di 90 giorni. Per evitare errori del certificato, è necessario rinnovare il certificato prima che scada. Certbot automatizza anche il processo di rinnovo.

certbot renew

Questo rinnoverà il tuo certificato per altri 90 giorni.



Leave a Comment

Lintelligenza artificiale può combattere con un numero crescente di attacchi ransomware?

Lintelligenza artificiale può combattere con un numero crescente di attacchi ransomware?

Gli attacchi ransomware sono in aumento, ma l'intelligenza artificiale può aiutare ad affrontare l'ultimo virus informatico? L'intelligenza artificiale è la risposta? Leggi qui sai è AI boone o bane

ReactOS: è questo il futuro di Windows?

ReactOS: è questo il futuro di Windows?

ReactOS, un sistema operativo open source e gratuito è qui con l'ultima versione. Può essere sufficiente alle esigenze degli utenti Windows moderni e abbattere Microsoft? Scopriamo di più su questo vecchio stile, ma un'esperienza del sistema operativo più recente.

Rimani connesso tramite lapp desktop WhatsApp 24*7

Rimani connesso tramite lapp desktop WhatsApp 24*7

Whatsapp ha finalmente lanciato l'app desktop per utenti Mac e Windows. Ora puoi accedere facilmente a Whatsapp da Windows o Mac. Disponibile per Windows 8+ e Mac OS 10.9+

In che modo lintelligenza artificiale può portare lautomazione dei processi al livello successivo?

In che modo lintelligenza artificiale può portare lautomazione dei processi al livello successivo?

Leggi questo per sapere come l'intelligenza artificiale sta diventando popolare tra le aziende di piccole dimensioni e come sta aumentando le probabilità di farle crescere e dare un vantaggio ai loro concorrenti.

Laggiornamento del supplemento macOS Catalina 10.15.4 sta causando più problemi che risolverli

Laggiornamento del supplemento macOS Catalina 10.15.4 sta causando più problemi che risolverli

Recentemente Apple ha rilasciato macOS Catalina 10.15.4 un aggiornamento supplementare per risolvere i problemi, ma sembra che l'aggiornamento stia causando più problemi che portano al bricking delle macchine mac. Leggi questo articolo per saperne di più

13 strumenti commerciali per lestrazione dei dati dai Big Data

13 strumenti commerciali per lestrazione dei dati dai Big Data

13 strumenti commerciali per l'estrazione dei dati dai Big Data

Che cosè un file system di journaling e come funziona?

Che cosè un file system di journaling e come funziona?

Il nostro computer memorizza tutti i dati in un modo organizzato noto come file system di journaling. È un metodo efficiente che consente al computer di cercare e visualizzare i file non appena si preme search.https://wethegeek.com/?p=94116&preview=true

Singolarità tecnologica: un lontano futuro della civiltà umana?

Singolarità tecnologica: un lontano futuro della civiltà umana?

Man mano che la scienza si evolve a un ritmo rapido, assumendo gran parte dei nostri sforzi, aumentano anche i rischi di sottoporci a una singolarità inspiegabile. Leggi, cosa potrebbe significare per noi la singolarità.

Uno sguardo a 26 tecniche di analisi dei Big Data: Parte 1

Uno sguardo a 26 tecniche di analisi dei Big Data: Parte 1

Uno sguardo a 26 tecniche di analisi dei Big Data: Parte 1

Limpatto dellintelligenza artificiale nella sanità 2021

Limpatto dellintelligenza artificiale nella sanità 2021

L'intelligenza artificiale nell'assistenza sanitaria ha compiuto grandi passi avanti negli ultimi decenni. Pertanto, il futuro dell'IA in sanità continua a crescere giorno dopo giorno.