Sausis 13, 2026Vadovai
Kaip nustatyti SSL sertifikatą naudojant Let's Encrypt
Žingsnis po žingsnio vadovas nemokamų SSL sertifikatų diegimui iš Let's Encrypt naudojant Certbot Nginx ir Apache.

SSL sertifikatai šifruoja duomenis tarp jūsų serverio ir lankytojų naršyklių, užtikrindami saugius ryšius. Let's Encrypt teikia nemokamus SSL sertifikatus, kuriais pasitiki visos pagrindinės naršyklės. Šis vadovas parodo, kaip nustatyti SSL jūsų Hiddence serveryje.
Būtinos sąlygos
- Domeno vardas, nukreiptas į jūsų serverio IP
- Įdiegtas Nginx arba Apache žiniatinklio serveris
- 80 ir 443 prievadai atidaryti ugniasienėje
- Root arba sudo prieiga prie serverio
Certbot diegimas
bash
# Ubuntu/Debian
sudo apt update
sudo apt install certbot python3-certbot-nginx -y
# CentOS/RHEL
sudo yum install epel-release -y
sudo yum install certbot python3-certbot-nginx -ySertifikato gavimas Nginx
Certbot gali automatiškai sukonfigūruoti Nginx. Paleiskite:
bash
sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com
# Vykdykite nurodymus, kad užbaigtumėte sąrankąSertifikato gavimas Apache
Apache naudokite:
bash
sudo certbot --apache -d yourdomain.com -d www.yourdomain.com
# Vykdykite nurodymus, kad užbaigtumėte sąrankąRankinis sertifikato atnaujinimas
Let's Encrypt sertifikatai galioja 90 dienų. Išbandykite atnaujinimą:
bash
sudo certbot renew --dry-runAutomatinio atnaujinimo nustatymas
Certbot automatiškai sukuria cron užduotį. Patikrinkite, ar ji egzistuoja:
bash
sudo systemctl status certbot.timer
# Arba patikrinkite crontab
sudo crontab -l | grep certbotNaudingi patarimai
- Sertifikatai automatiškai atnaujinami likus 30 dienų iki galiojimo pabaigos
- Išbandykite atnaujinimo procesą: sudo certbot renew --dry-run
- Naudokite pakaitos (wildcard) sertifikatus subdomenams: certbot certonly --dns-cloudflare
- Patikrinkite sertifikato galiojimą: sudo certbot certificates
- Priverstinai atnaujinkite, jei reikia: sudo certbot renew --force-renewal