Јануар 13, 2026Водичи
Како поставити SSL сертификат са Let's Encrypt
Водич корак по корак за инсталацију бесплатних SSL сертификата од Let's Encrypt користећи Certbot за Nginx и Apache.

SSL сертификати шифрују податке између вашег сервера и прегледача посетилаца, осигуравајући безбедне везе. Let's Encrypt нуди бесплатне SSL сертификате којима верују сви главни прегледачи. Овај водич показује како поставити SSL на вашем Hiddence серверу.
Предуслови
- Назив домена који показује на IP вашег сервера
- Инсталиран Nginx или Apache веб сервер
- Портови 80 и 443 отворени у заштитном зиду
- Root или sudo приступ серверу
Инсталација Certbot-а
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 -yДобијање сертификата за Nginx
Certbot може аутоматски конфигурисати Nginx. Покрените:
bash
sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com
# Следите упутства за завршетак подешавањаДобијање сертификата за Apache
За Apache користите:
bash
sudo certbot --apache -d yourdomain.com -d www.yourdomain.com
# Следите упутства за завршетак подешавањаРучна обнова сертификата
Let's Encrypt сертификати истичу након 90 дана. Тестирајте обнову:
bash
sudo certbot renew --dry-runПостављање аутоматске обнове
Certbot аутоматски ствара cron посао. Проверите да постоји:
bash
sudo systemctl status certbot.timer
# Или проверите crontab
sudo crontab -l | grep certbotКорисни савети
- Сертификати се аутоматски обнављају 30 дана пре истека
- Тестирајте процес обнове: sudo certbot renew --dry-run
- Користите wildcard сертификате за поддомене: certbot certonly --dns-cloudflare
- Проверите истека сертификата: sudo certbot certificates
- Присилите обнову ако је потребно: sudo certbot renew --force-renewal