cPanel'de SSL Sertifikası Nasıl Kurulur?
· Rehber
cPanel kullanan paylaşımlı veya VPS hosting hesaplarında SSL sertifikası kurmanın iki ana yolu vardır: ücretsiz ve otomatik AutoSSL, ya da PekiSSL gibi bir sağlayıcıdan satın aldığınız sertifikayı manuel yükleme. İşte her ikisinin de adımları:
1. AutoSSL ile Ücretsiz Kurulum
Çoğu güncel cPanel hesabında AutoSSL varsayılan olarak aktiftir ve genellikle Let's Encrypt (bazı hosting sağlayıcılarında Sectigo) üzerinden ücretsiz DV sertifikaları otomatik olarak kurar ve yeniler. Durumu kontrol etmek için cPanel'de "SSL/TLS Status" sayfasını açın; domainlerinizin yanında yeşil bir kilit simgesi görüyorsanız AutoSSL zaten aktiftir. AutoSSL yalnızca Domain Validation (DV) sunar — kurumsal kimlik doğrulaması (OV/EV) gerekiyorsa manuel kurulum şarttır.
2. Satın Aldığınız Sertifikayı Manuel Yükleme
PekiSSL sipariş sırasında private key ve CSR'ı sizin adınıza otomatik üretir — hiçbir şeyi elle oluşturmanız gerekmez. Sertifika hazır olduğunda panelinizden indirdiğinizde üç dosya elde edersiniz: sertifika (.crt), private key (.key) ve ara sertifika zinciri (CA bundle, .ca-bundle). cPanel'de "SSL/TLS" > "Install and Manage SSL for your site (HTTPS)" sayfasına gidin, domaininizi seçin ve üç kutuyu ilgili dosya içerikleriyle doldurun:
• Certificate (CRT): sertifika dosyasının içeriği
• Private Key (KEY): private key dosyasının içeriği
• Certificate Authority Bundle (CABUNDLE): ara sertifika zinciri
"Install Certificate" butonuna bastığınızda cPanel sertifikayı doğrulayıp aktive eder.
3. HTTPS Yönlendirmesini Zorunlu Kılın
Sertifika kurulduktan sonra, cPanel Ana Sayfası'ndaki "Domains" bölümüne gidip ilgili domainin yanındaki "Force HTTPS Redirect" seçeneğini açın. Bu, tüm HTTP isteklerini otomatik olarak HTTPS'e 301 yönlendirmesiyle taşır — ayrı bir .htaccess kuralı yazmanıza gerek kalmaz.
4. Sık Karşılaşılan Hatalar
- "Ara sertifika eksik" uyarısı: CA Bundle alanının boş bırakılmasından kaynaklanır — PekiSSL panelinden indirdiğiniz .ca-bundle dosyasının içeriğini eksiksiz yapıştırdığınızdan emin olun.
- "Sertifika bu domain için geçerli değil" hatası: CSR oluştururken girilen domain adı ile sertifikanın kapsadığı domain uyuşmuyor demektir — doğru domain için yeniden sipariş/reissue gerekir.
- AutoSSL sertifikasının PekiSSL sertifikasının üzerine yazması: Bazı hosting sağlayıcılarında AutoSSL, manuel yüklenen sertifikaları belirli aralıklarla kontrol edip üzerine yazabilir — bu durumda AutoSSL'i o domain için devre dışı bırakmanız gerekebilir (SSL/TLS Status sayfasından "Exclude" seçeneği).
İhtiyacınıza uygun sertifikayı seçmek için PekiSSL ürün sayfasını ziyaret edin.