Web Sitesi SSL Sertifikası Nasıl Kurulur?
Güvenliğin her şeyden önemli olduğu çağımızda, web siteniz için SSL sertifikası kurmak adeta olmazsa olmaz haline geldi. Şifrelenmiş bağlantılar sayesinde hem ziyaretçilerinizin bilgilerini korur, hem de arama motorlarında bir adım önde olursunuz. SSL sertifikası kurmak ise aslında düşündüğünüzden çok daha kolay! Bu yazımızda, adım adım ve tüm detaylarıyla web sitesi SSL sertifikası nasıl kurulur, sorusunun cevabını anlatıyorum.
SSL Sertifikası Nedir ve Neden Kurmalısınız?
SSL (Secure Sockets Layer), web siteniz ile ziyaretçileriniz arasındaki veri iletimini şifreleyen güvenlik protokolüdür. İnternette “https://” ile başlayan adresler işte bu protokol sayesinde verileri güvenli bir şekilde iletir.
- Kişisel verileri korur: Form, ödeme, üyelik gibi alanlarda kullanıcı bilgilerinin 3. şahısların eline geçmesini engeller.
- SEO avantajı sağlar: Google, SSL kullanan siteleri sıralamada daha üstte tutar.
- Güvene işaret eder: Ziyaretçilerinize sitenize güvenebileceklerini gösterir.
SSL Sertifikası Türleri
Piyasada çeşitli SSL sertifikası türleri bulunur. İhtiyacınıza uygun olanı seçmeniz çok önemli. Aşağıdaki tabloda yaygın SSL çeşitlerinin farklarını bulabilirsiniz:
| Sertifika Türü | Doğrulama Seviyesi | Kullanım Alanı | Fiyat (ortalama) |
|---|---|---|---|
| DV (Domain Validated) | Düşük | Kişisel bloglar, küçük siteler | Ücretsiz veya çok düşük |
| OV (Organization Validated) | Orta | Küçük-orta ölçekli işletmeler | Orta |
| EV (Extended Validation) | Yüksek | Büyük şirketler, e-ticaret | Yüksek |
| Wildcard | Alan adına bağlı | Birçok alt alan adı olan siteler | Orta-Yüksek |
SSL Sertifikası Kurulmadan Önce Hazırlıklar
Kuruluma başlamadan önce aşağıdaki hazırlıkları yapmak işinizi pratikleştirir:
- Alan adınızın kayıtlı ve aktif olduğundan emin olun.
- Web hosting kontrol panelinden (cPanel, Plesk, DirectAdmin vb.) erişime sahip olun.
- Hangi tür SSL alacağınıza ve sağlayıcıya karar verin (Let’s Encrypt, Comodo, RapidSSL, GeoTrust gibi).
Adım Adım SSL Sertifikası Kurulumu
1. SSL Sertifikasını Satın Alın veya Edinin
Başlangıç için ücretsiz bir seçenek istiyorsanız Let’s Encrypt‘i tercih edebilirsiniz. Birçok hosting firması panelinden tek tık ile bu tür sertifikaları kurmanıza izin verir. Eğer kurumsal bir sitede kullanacaksanız, güvenilir bir sağlayıcıdan ücretli OV veya EV sertifikası seçebilirsiniz.
2. CSR (Certificate Signing Request) Oluşturun
Bazı sertifikalar için CSR (Sertifika İmza İsteği) oluşturmanız istenir. cPanel ya da hosting panelinizden alan adınızı seçerek kolayca CSR oluşturabilirsiniz. Bu işlemin ardından size bir kod verilir, bunu sağlayıcınızın formunda kullanırsınız.
3. Alan Adı Doğrulamasını Tamamlayın
SSL sağlayıcıları, alan adının size ait olduğundan emin olmak ister. Genellikle şu üç yöntemden biriyle tamamlanır:
- E-posta ile doğrulama ([email protected] v.b. e-posta adresine teyit maili gelir)
- DNS kaydı ekleme yöntemi
- Web sunucunda belirli bir dosyayı yayınlama
4. Sertifika Dosyalarını İndirin
Doğrulama tamamlandıktan sonra, SSL sağlayıcınız size çeşitli dosyalar sunar. Bunlar genellikle şunlardır:
- certificate.crt: Sertifikanın kendisi
- ca-bundle: Sertifika zinciri ya da ara sertifika
- private.key: CSR oluştururken oluşturduğunuz anahtar (bunu kimseyle paylaşmayın!)
5. SSL Sertifikasını Web Hosting Panelinde Kurun
Sıra geldi kurulum aşamasına! En yaygın yöntemlerden biri cPanel kullanmaktır. Adımlar şöyle:
- cPanel’e giriş yapın.
- “SSL/TLS” veya “Let’s Encrypt SSL” menüsüne tıklayın.
- Alan adınızı seçin.
- İlgili kutulara size verilen CRT (sertifika) ve CA Bundle (ara sertifika) kodlarını yapıştırın.
- Kaydedin ve işlemi tamamlayın.
Ayrıca birçok hosting şirketi otomatik kurulum özelliği de sunar. Panelinizde “Otomatik SSL Yükle” seçeneği varsa, ilgili yönergeleri takip etmeniz yeterlidir.
6. Yönlendirme Ayarlarını Yapın
Son olarak web sitenizin http:// adresinden https:// adresine otomatik yönlendirilmesi gerekir. Bunun için .htaccess dosyasına aşağıdaki gibi bir kod ekleyebilirsiniz:
- Bu adım için hosting sağlayıcınızdan veya bir uzmanından destek alabilirsiniz.
- Hatalı bir ayar sayfanızı erişilmez kılabilir, bu yüzden yedek almayı ihmal etmeyin.
SSL Sertifikası Kurulduktan Sonra Dikkat Edilmesi Gerekenler
- Site içindeki tüm bağlantılarınızın (resim, js, css vb.) https:// ile başlayıp başlamadığını kontrol edin.
- Tarayıcıda “güvenli” ibaresinin çıkıp çıkmadığını gözlemleyin.
- Google Search Console, Analytics gibi servislerde web sitesinin yeni “https://” sürümünü ekleyin.
- SSL’de yenileme tarihlerini unutmayın!
Sık Sorulan Sorular
- SSL sertifikası almak zorunlu mu?
Eğer sitenizden ödeme alıyor, kişisel veri topluyor veya Google’da yükselmek istiyorsanız kesinlikle zorunlu. - Her alan adı için yeni SSL gerekir mi?
Evet. Fakat Wildcard SSL ile alt alan adlarınızı da kapsayabilirsiniz. - SSL kurulumu sonrası siteye erişemiyorum, ne yapmalıyım?
.htaccess veya sunucu ayarlarını tekrar gözden geçirin, destek ekibinize başvurun.
Sonuç: Güvenliğe Yatırım Yapın
Artık siz de web sitenize kolayca SSL sertifikası kurabilir, ziyaretçilerinize güvenli bir deneyim sunabilirsiniz. Hem sitenizin prestiji, hem de arama motoru sıralamanız için bu adımı asla ihmal etmeyin. Unutmayın, internet dünyasında itibarınızı korumanın ilk adımı güvendir!