Let's Encrypt SSL Nedir?
Let's Encrypt, web siteleri için üretsiz, otomatik ve açık bir Sertifika Yetkilisidir (CA). Amacı, web üzerindeki tüm iletimi şifreleyerek interneti daha güvenli hale getirmektir. Let's Encrypt sertifikaları, manuel müdahaleye gerek kalmadan otomatik olarak yenilenir.
Let's Encrypt SSL Sertifikasının Avantajları
-
Ücretsizdir.
-
Otomatik kurulum ve yenileme desteği vardır.
-
Tarayıcılar tarafından geniş şekilde desteklenir.
-
Web sitenizin SEO sıralamasını iyileştirir.
-
Veri güvenliği ve gizliliği sağlar.
Let's Encrypt SSL Nasıl Kurulur?
Kurulum yöntemi, kullandığınız sunucu ve kontrol paneline göre değişir. Aşağıda en yaygın kurulum senaryolarını anlattım.
1. cPanel üzerinden Let's Encrypt SSL Kurulumu
-
cPanel'e giriş yapın.
-
"SSL/TLS Status" bölümüne gidin.
-
Alan adınızı seçin ve "Run AutoSSL" butonuna tıklayın.
-
Sertifika otomatik olarak yüklenecek ve etkinleşecektir.
2. Plesk Panel üzerinden Let's Encrypt SSL Kurulumu
-
Plesk Panel'e giriş yapın.
-
"Websites & Domains" bölümüne gelin.
-
Alan adınızı seçin, "Let's Encrypt" seçeneğine tıklayın.
-
Alan adınızı ve isteğe bağlı www ön ekini seçerek sertifikayı yükleyin.
3. SSH Üzerinden (Linux Sunucu) Let's Encrypt SSL Kurulumu
-
SSH ile sunucuya bağlanın:
ssh root@sunucu-ip-adresi
-
Certbot aracını yükleyin (Ubuntu için):
apt update apt install certbot python3-certbot-apache
-
SSL Sertifikası almak için komut verin:
certbot --apache
-
Alan adınızı seçin ve SSL kurulumu tamamlayın.
Otomatik SSL Yenilemesi
Let's Encrypt sertifikaları 90 gün süreyle geçerlidir. Certbot, yenilemeyi otomatik yapmak için CronJob ayarlar.
Yine de kontrol etmek isterseniz:
certbot renew --dry-run
Let's Encrypt Sırasında Karşılaşılabilecek Hatalar ve Çözümleri
-
"Failed authorization procedure" Hatası: Alan adınız sunucuya doğru yönlendirilmemiştir. DNS kayıtlarını kontrol edin.
-
"Rate limit" Hatası: Çok sık sertifika yenilemeye çalıştığınız için limit aşılmış. Bir süre bekleyip tekrar deneyin.
-
"Connection refused" Hatası: 80 veya 443 portları açık değil. Sunucu güvenlik ayarlarını kontrol edin.
SEO'ya Etkisi
HTTPS ile güvenliği sağlamak, Google sıralamalarında web sitenize artı puan kazandırır. Let's Encrypt kullanarak SSL geçişi yapan siteler:
-
Arama motorlarında üst sıralarda çıkma şansını artırır.
-
Ziyaretçi güvenini kazanır.
-
Veri şifrelemesi sayesinde GDPR uyumluluğu sağlar.
Sık Sorulan Sorular (SSS)
Let's Encrypt sertifikası ne kadar süreyle geçerli?
-
90 gün süreyle geçerlidir ve otomatik olarak yenilenebilir.
Let's Encrypt kurulumunda hosting paneli gerekiyor mu?
-
Hayır. SSH erişimi olan her Linux sunucuda manuel olarak kurabilirsiniz.
Let's Encrypt ile Wildcard (*.örnek.com) SSL alabilir miyim?
-
Evet, DNS doğrulaması (DNS-01) kullanarak Wildcard SSL alabilirsiniz.
Let's Encrypt sertifikası tüm tarayıcılarda çalışıyor mu?
-
Evet, Let's Encrypt tüm modern tarayıcılar tarafından desteklenmektedir.
Let's Encrypt ile ödeme yapmam gerekiyor mu?
-
Hayır, tamamen ücretsizdir.
Sonuç
Let's Encrypt SSL sertifikası, web sitenizi güvenli hale getirmenin en kolay, hızlı ve ekonomik yoludur. cPanel, Plesk, SSH gibi çeşitli yöntemlerle kolaylıkla kurulabilir. SSL ile güvenliği artırarak ziyaretçi deneyimini iyileştirir ve SEO performansınızı yükseltebilirsiniz.
WordPress, Joomla veya her türlü CMS kullansanız bile, Let's Encrypt sertifikası ile sitenizi HTTPS'ye taşımak artık çok kolay!
Bu makaleyi beğenirseniz, şu yazılara da göz atabilirsiniz:
Web sitenizi hemen SSL sertifikası ile koruma altına almak için harekete geçin.