Instalovali jste Let’s encrypt a dostáváte v prohlížeči varování „Vaše připojení není soukromé“? Dostáváte toto varování pouze, když je url s www? Pokud vám prochází https://mojedomena.cz
ale pro https://www.mojedomena.cz
dostáváte výše uvedené varování, chyba může být v příkazu, kterým jste certifikát instalovali.
Let’s Encrypt
HTTPS s Nginx a Let’s Encrypt
Let’s Encrypt je certifikační autorita, která vám vydá zdarma certifikát a umožní jej automaticky obnovovat. V tomto příspěvku si nainstalujeme certifikát a nakonfigurujeme webový server Nginx tak, aby web komunikoval pomocí HTTPS.
Přidání repozitáře
add-apt-repository ppa:certbot/certbot
Update a instalace
apt-get update apt-get install python-certbot-nginx
Mělo by fungovat i toto
apt-get install software-properties-common apt-get install certbot
Do Nginx konfigurace je třeba doplnit
location /.well-known/acme-challenge { root /var/www/letsencrypt; }