SSL Sertifikası Nasıl Kurulur? (Let’s Encrypt – Certbot)
Certbot Kurulumu
Debian/Ubuntu Sistemlerde
CentOS/AlmaLinux Sistemlerde
Nginx Üzerine SSL Sertifikası Kurulumu
Apache Üzerine SSL Sertifikası Kurulumu
Otomatik Yenileme
Öneriler
Sonuç
SSL Sertifikası Nasıl Kurulur? (Let’s Encrypt – Certbot)
Let’s Encrypt, ücretsiz ve güvenilir SSL sertifikası sağlayan bir sertifika otoritesidir. Certbot ise Let’s Encrypt sertifikalarının kurulumu ve yenilenmesi için kullanılan popüler bir araçtır. Bu rehberde Certbot ile SSL sertifikası kurulumunu adım adım anlatacağız.
Certbot Kurulumu
Debian/Ubuntu Sistemlerde
apt update apt install certbot python3-certbot-nginx
CentOS/AlmaLinux Sistemlerde
dnf install epel-release dnf install certbot python3-certbot-nginx
Nginx Üzerine SSL Sertifikası Kurulumu
Nginx yapılandırmanızın doğru olduğundan emin olduktan sonra sertifika almak için:
certbot --nginx
Komut sizi etkileşimli bir sihirbaza yönlendirir ve alan adınızı girerek işlemi tamamlayabilirsiniz.
Apache Üzerine SSL Sertifikası Kurulumu
certbot --apache
Otomatik Yenileme
Let’s Encrypt sertifikaları 90 gün geçerlidir. Cron veya systemd timer ile otomatik yenileme yapılabilir:
certbot renew --dry-run
Öneriler
- Port 80 ve 443’ün firewall üzerinden açık olduğundan emin olun.
certbot renewkomutunu düzenli çalıştırarak sertifika yenilemesini test edin.- Yenileme sonrası web sunucunuzu yeniden yüklemeniz gerekebilir.
Sonuç
Let’s Encrypt ve Certbot sayesinde web sitenizi ücretsiz SSL sertifikalarıyla güvence altına alabilirsiniz. Daha gelişmiş kurulumlar için Certbot dokümantasyonuna göz atabilirsiniz.
Daha fazla bilgi için Hosting hizmetleri kategorimize göz atabilirsiniz.