Let's Encrypt SSL
Ugrás a navigációhoz
Ugrás a kereséshez
A HTTPS engedélyezéséhez a webhelyen tanúsítványra van szükség (egyfajta fájl) egy tanúsító hatóságtól (CA). A Let’s Encrypt egy tanúsító hatóság.
Telepítés Ubuntu operációs rendszerre:
sudo apt-get install certbot python3-certbot-nginx
Fontos lépés, hogy az Nginx telepítve legyen, és fusson is a szolgáltatás a szerveren. Ehhez a következő parancsot kell a terminálba írni:
sudo systemctl status nginx
Engedélyezzük az Nginx HTTPS kiszolgálójának hozzáférését a tűzfal által:
sudo ufw allow 'Nginx Full' sudo ufw delete allow 'Nginx HTTP'
Futtassuk a következő parancsot, hogy telepítsük a Let's Encrypt SSL tanúsítványt az Nginx-hez:
sudo certbot --nginx
Ezután a Certbot megkérdezi, hogy melyik domainhez szeretnénk telepíteni a tanúsítványt. Kiválasztás után automatikusan frissül az Nginx szerver és aktiválódik a tanúsítvány.
A kiállított tanúsítvány 90 napig érvényes.