Cpanel’de SSL Sertifikası Kurulumu: Adım Adım SSL Kurulum Rehberi
SSL Sertifikası Nedir ve Neden Önemlidir?
SSL (Secure Sockets Layer) sertifikası, web siteniz ile ziyaretçileriniz arasındaki veri iletişimini şifreleyerek güvenliği sağlar. HTTPS protokolü ile aktif olan SSL, kullanıcı bilgilerinin, kredi kartı detaylarının ve diğer hassas verilerin üçüncü şahıslar tarafından ele geçirilmesini önler. Arama motorları da SSL kullanan sitelere öncelik vererek SEO performansını artırır.
Cpanel’de SSL Sertifikası Kurulumu İçin Gerekenler
- Geçerli bir SSL sertifikası (Ücretsiz Let’s Encrypt veya satın alınan sertifika)
- Hosting hesabınızda cPanel erişimi
- Domain adınızın doğru DNS ayarları ile hosting hesabınıza yönlendirilmiş olması
Adım Adım cPanel Üzerinde SSL Sertifikası Kurulumu
1. cPanel Hesabınıza Giriş Yapın
- Tarayıcınıza
https://siteadresiniz.com:2083
yazarak veya hosting sağlayıcınızın kontrol panelinden cPanel erişimi sağlayın. - Kullanıcı adı ve şifrenizi girerek cPanel ana sayfasına ulaşın.
2. “SSL/TLS” veya “SSL Sertifikaları” Bölümünü Bulun
- cPanel ana sayfasında “Security” (Güvenlik) bölümünde yer alan SSL/TLS ya da SSL/TLS Status seçeneğine tıklayın.
3. Yeni SSL Sertifikası Yüklemek İçin “Manage SSL Sites” veya “Install and Manage SSL for your site” Sekmesine Girin
- Bu bölüm, SSL sertifikasını sitenize yüklemek için kullanılır.
- Eğer hosting firmanız ücretsiz SSL (Let’s Encrypt gibi) sunuyorsa, genellikle buradan otomatik yükleme seçeneği de vardır.
4. SSL Sertifikanızı Hazırlayın
- Eğer sertifika satın aldıysanız, size sertifika dosyaları (.crt), özel anahtar (.key) ve CA bundle (intermediate certificate) dosyaları sağlanır.
- Ücretsiz SSL kullanıyorsanız, bu dosyalara gerek kalmadan otomatik kurulum yapılabilir.
5. SSL Sertifikasını Yükleyin
- “Upload a New Certificate” veya “Choose File” butonları ile aşağıdaki dosyaları ilgili alanlara yükleyin veya içeriği kopyalayıp yapıştırın:
- Certificate (CRT): SSL sertifika kodu (örneğin:
-----BEGIN CERTIFICATE-----
ile başlar) - Private Key (KEY): Özel anahtar dosyası
- Certificate Authority Bundle (CABUNDLE): Ara sertifikalar
- Certificate (CRT): SSL sertifika kodu (örneğin:
- Eğer dosyalar elinizde yoksa, satın aldığınız sertifika sağlayıcısından tekrar talep edebilirsiniz.
6. “Install Certificate” Butonuna Tıklayarak Kurulumu Tamamlayın
- Sertifika başarıyla yüklendiğinde cPanel size onay mesajı verir.
- Site adresinizin yanındaki HTTPS protokolü aktif hale gelmiş olur.
7. SSL Kurulumunu Doğrulayın
- Tarayıcınızda sitenizi
https://siteadresiniz.com
şeklinde açın. - Adres çubuğunda kilit simgesi varsa SSL başarıyla aktif demektir.
- SSL sertifika doğrulama siteleri (SSL Labs, Why No Padlock gibi) ile daha detaylı kontrol yapabilirsiniz.
Let’s Encrypt Ücretsiz SSL Sertifikası cPanel Üzerinden Kurulumu
Birçok hosting firması cPanel üzerinde Let’s Encrypt entegrasyonu sunar. Eğer hosting sağlayıcınız destekliyorsa:
- cPanel ana sayfasında Let’s Encrypt veya SSL/TLS Status bölümüne gidin.
- İlgili domain için Run AutoSSL veya “Issue” butonuna tıklayın.
- İşlem birkaç dakika sürecektir.
- SSL otomatik olarak yüklenir ve geçerlilik süresi 90 gündür, hosting tarafından otomatik yenilenir.
SSL Kurulumunda Karşılaşılan Yaygın Sorunlar ve Çözümleri
1. “Sertifika Geçersiz” veya “Site Güvenli Değil” Uyarısı
- Sertifika dosyaları yanlış yüklenmiş olabilir.
- Domain adınız ile sertifikadaki isim uyuşmayabilir.
- Eski tarayıcılar veya önbellek sorunları olabilir (tarayıcı önbelleğini temizleyin).
2. Kırık SSL Zinciri
- CA Bundle dosyasını eksik yüklemiş olabilirsiniz.
- Ara sertifikaları eksiksiz ve doğru şekilde yükleyin.
3. Otomatik SSL Yenileme Sorunları
- Let’s Encrypt sertifikaları 90 gün geçerlidir, yenileme otomatik yapılmazsa sertifika süresi dolar.
- Hosting panelinizde AutoSSL veya benzeri yenileme ayarlarının aktif olduğundan emin olun.
SSL Sertifikası Kurulumunda İleri Düzey Ayarlar
- Force HTTPS: cPanel üzerinden veya
.htaccess
dosyasına ekleyeceğiniz kodlarla tüm site trafiğini HTTPS’ye yönlendirin. - HTTP/2 Desteği: Daha hızlı bağlantı için hosting sağlayıcınızın HTTP/2 desteklediğinden emin olun.
- HSTS (HTTP Strict Transport Security): Ek güvenlik için cPanel veya
.htaccess
üzerinden HSTS başlıklarını ekleyebilirsiniz. - Güvenlik Tarayıcıları İçin Sertifika Testleri: SSL Labs (https://www.ssllabs.com/ssltest/) gibi araçlarla sertifikanızı detaylı analiz edin.
Bu rehber, cPanel üzerinde SSL sertifikası kurulumunu baştan sona adım adım anlatmaktadır. SSL, web sitenizin güvenliği ve kullanıcı güveni için vazgeçilmezdir. CPanel gibi kontrol panelleri SSL yönetimini kolaylaştırır ancak karmaşık durumlarda mutlaka alanında uzman teknik destek almanız önerilir.
Anahtar Kelimeler: cPanel SSL kurulumu, SSL sertifikası yükleme, Let’s Encrypt cPanel, SSL kurulumu adım adım, SSL hata çözümleri, SSL güvenlik, HTTPS aktif etme, web sitesi SSL yönetimi, cPanel güvenlik ayarları.
Not: Bu makale, web hosting ve SSL kurulumu konularında uzmanlaşmış bir bilişim profesyoneline danışılarak takip edilmelidir.