X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe)
X
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe)
X
🔥 Türkiye Lokasyon VDS & VPS sunucularında %20 indirim! Kupon Kodu: Türkiye'de %20 İndirim! Kod: DATA20
Şirketimizdeki KALİTEYİ Yakından Tanıyın!

cPanel'de Ücretsiz SSL (AutoSSL / Let's Encrypt) Nasıl Kurulur?

cPanel'de Ücretsiz SSL (AutoSSL / Let's Encrypt) Nasıl Kurulur?

Bir web sitesinin adres çubuğunda kilit simgesi görünmüyorsa ziyaretçiler tarayıcıdan "Güvenli değil" uyarısı alır, formlar ve giriş sayfaları risk altında kalır. İyi haber şu ki cPanel SSL kurulumu çoğu hosting hesabında birkaç tıklamadan ibarettir; cPanel'in AutoSSL özelliği ücretsiz bir sertifikayı otomatik olarak alır, kurar ve süresi dolmadan yeniler. Bu rehberde cPanel'in güncel Jupiter arayüzünde SSL/TLS Status ekranını nasıl kullanacağınızı, AutoSSL'in hangi durumlarda başarısız olduğunu, HTTPS yönlendirmesini nasıl açacağınızı ve sertifikanın gerçekten çalıştığını nasıl doğrulayacağınızı adım adım anlatıyoruz.

AutoSSL Nedir, Let's Encrypt ile İlişkisi Ne?

AutoSSL, cPanel ve WHM'e yerleşik bir sertifika otomasyon sistemidir. Hesabınızdaki alan adlarını tarar, sertifikası olmayan, süresi dolmak üzere olan veya kendinden imzalı (self-signed) sertifika kullanan alan adları için bir sertifika sağlayıcısından alan adı doğrulamalı (DV) sertifika ister ve onu ilgili sitelere kurar.

Sertifikayı veren taraf, sunucu yöneticisinin WHM'de seçtiği AutoSSL sağlayıcısıdır. Yaygın iki seçenek vardır:

  • Let's Encrypt: Kâr amacı gütmeyen, ücretsiz ve otomatik sertifika yetkilisi. cPanel'de eklenti olarak etkinleştirilir.
  • Sectigo (cPanel): cPanel lisansıyla birlikte gelen, yine ücretsiz DV sertifika sağlayıcısı.

Paylaşımlı hosting kullanıyorsanız bu seçimi siz yapmazsınız; sağlayıcı ayarını hosting firması WHM üzerinden belirler. Sizin açınızdan sonuç aynıdır: tarayıcıların güvendiği, ücretsiz ve otomatik yenilenen bir sertifika. Sitenizin bir Let's Encrypt sertifikası mı yoksa Sectigo sertifikası mı kullandığını SSL/TLS Status ekranında veya sertifika ayrıntılarında görebilirsiniz.

Kendi VDS'inizde cPanel olmadan çalışıyorsanız aynı işi Certbot ile yapabilirsiniz; ayrıntılar için Certbot ile Let's Encrypt SSL kurulumu rehberine göz atın.

cPanel SSL Kurulumu Öncesi Kontrol Listesi

AutoSSL'in başarılı olması için sertifika sağlayıcısının alan adınızın gerçekten sizin sunucunuza ait olduğunu doğrulayabilmesi gerekir. Doğrulama çoğunlukla HTTP üzerinden yapılır: sağlayıcı, sitenizin .well-known dizini altında geçici bir dosyaya erişmeye çalışır. Bu nedenle şu koşullar sağlanmalıdır:

  1. Alan adı bu sunucuyu göstermeli. Nameserver'lar hosting firmanıza yönlendirilmiş ya da A kaydı hosting sunucunuzun IP adresine ayarlanmış olmalıdır. Yeni bağlanan bir alan adında DNS yayılmasının tamamlanmasını bekleyin. Bu konunun detayları alan adını hostinge bağlama yazımızda var.
  2. www kaydı da çözülmeli. www.alanadiniz.com için bir CNAME veya A kaydı yoksa sertifika yalnızca çıplak alan adını kapsar, www adresinde uyarı alırsınız.
  3. .well-known dizini engellenmemeli. .htaccess içindeki agresif yönlendirme veya erişim kuralları, güvenlik eklentileri ya da bakım modu doğrulama dosyasına erişimi kesebilir.
  4. Proxy/CDN durumu bilinmeli. Alan adı bir CDN veya proxy arkasındaysa doğrulama isteği sunucunuza ulaşmayabilir. Böyle bir durumda sertifika süreci tamamlanana kadar proxy'yi geçici olarak kapatmak işinizi kolaylaştırır.

Alan adınızın hangi IP'ye çözüldüğünü kontrol etmek için ücretsiz DNS sorgulama aracını kullanabilirsiniz; dönen A kaydı cPanel'in sağ panelindeki "Shared IP Address" veya "Dedicated IP Address" değeriyle aynı olmalıdır.

Adım Adım: SSL/TLS Status ile AutoSSL Çalıştırma

Jupiter temasında SSL ile ilgili tüm araçlar Security (Güvenlik) bölümünde toplanır. Arayüzünüz Türkçe ise menü adları çevrilmiş görünebilir; aşağıda orijinal İngilizce adları da veriyoruz.

  1. cPanel'e giriş yapın ve Security bölümünde SSL/TLS Status simgesine tıklayın.
  2. Açılan listede hesabınızdaki her alan adı ve otomatik oluşturulan alt alan adları (www, mail, cpanel, webmail, autodiscover gibi) satır satır görünür. Her satırın yanındaki simge, o adın geçerli bir sertifikası olup olmadığını gösterir.
  3. Sayfanın üst kısmındaki Run AutoSSL düğmesine basın. Süreç birkaç dakika sürebilir; bu sırada sayfa ilerleme bilgisini gösterir.
  4. İşlem bittiğinde satırları yeniden inceleyin. Yeşil kilit, alan adının sağlayıcıdan alınmış geçerli bir sertifikayla korunduğunu gösterir. Sorun olan satırlarda kısa bir hata açıklaması yer alır.
  5. Hata görürseniz satırdaki açıklamayı okuyun, aşağıdaki sorun giderme bölümüne göre düzeltin ve AutoSSL'i yeniden çalıştırın.

Run AutoSSL düğmesini görmüyorsanız hosting firmanız bu özelliği hesabınız için kısıtlamış olabilir; bu durumda destek ekibinden AutoSSL'in tetiklenmesini isteyebilirsiniz. Düğmeye basmasanız bile AutoSSL sunucuda düzenli aralıklarla kendiliğinden çalışır; manuel tetikleme yalnızca beklemeden sonuç almanızı sağlar.

Belirli alan adlarını AutoSSL dışında bırakmak

Bazı alt alan adlarının sertifika almasını istemeyebilirsiniz; örneğin kullanılmayan bir alt alan adının her seferinde hata üretmesi gibi. SSL/TLS Status ekranında ilgili satırları işaretleyip Exclude Domains from AutoSSL seçeneğini kullanabilirsiniz. Daha sonra fikrinizi değiştirirseniz aynı ekrandan Include Domains during AutoSSL ile geri ekleyebilirsiniz. Ana alan adınızı ve www adresini dışarıda bırakmamaya dikkat edin.

AutoSSL Hataları ve Çözümleri

AutoSSL hatalarının büyük çoğunluğu doğrulama aşamasında yaşanır. En sık karşılaşılan durumları aşağıdaki tabloda özetledik.

BelirtiMuhtemel nedenÇözüm
Alan adı başka bir IP'ye çözülüyor uyarısıDNS kayıtları eski hostingi veya proxy IP'sini gösteriyorA kaydını hosting IP'sine güncelleyin, yayılmayı bekleyip AutoSSL'i yeniden çalıştırın
www satırı hatalı, ana alan adı başarılıwww için DNS kaydı yokwww için CNAME (ana alan adına) veya A kaydı ekleyin
HTTP doğrulaması başarısız.htaccess kuralları, güvenlik eklentisi veya bakım modu .well-known yolunu engelliyorEngelleyen kuralı geçici olarak kaldırın; .well-known için istisna tanımlayın
mail veya autodiscover satırı hatalıBu alt adlar için DNS kaydı yok veya başka sunucuyu gösteriyorE-postayı bu hostingde kullanıyorsanız kayıtları ekleyin; kullanmıyorsanız AutoSSL dışında bırakın
Sertifika kurulu ama tarayıcı hâlâ uyarı veriyorSayfada http ile yüklenen görsel, betik veya stil dosyaları varKarışık içeriği (mixed content) düzeltin, site adresini https olarak güncelleyin

Sağlayıcıların belirli bir süre içindeki sertifika talebi sayısına üst sınır koyduğunu da unutmayın. Hatayı düzeltmeden AutoSSL'i art arda defalarca çalıştırmak sorunu çözmez; önce nedeni giderin, sonra tek bir deneme yapın.

HTTPS Yönlendirmesini Açma

Sertifikanın kurulu olması, ziyaretçilerin otomatik olarak HTTPS sürümüne gideceği anlamına gelmez. Siteye http:// ile gelen kullanıcıları güvenli sürüme yönlendirmeniz gerekir. cPanel'de bunun iki yolu vardır.

1. Domains ekranından Force HTTPS Redirect

Domains bölümündeki Domains sayfasını açın. Her alan adının satırında Force HTTPS Redirect anahtarı bulunur. Bu anahtar yalnızca alan adının geçerli bir sertifikası varsa etkinleştirilebilir. Açtığınızda o alan adına gelen HTTP istekleri kalıcı olarak HTTPS'e yönlendirilir.

2. .htaccess ile yönlendirme

Daha fazla kontrol istiyorsanız sitenizin kök dizinindeki .htaccess dosyasının en üstüne şu kuralları ekleyebilirsiniz:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

İki yöntemi aynı anda kullanmak çoğu zaman sorun çıkarmaz, ancak yönlendirme döngüsü (çok fazla yönlendirme hatası) görürseniz yalnızca birini bırakın. WordPress kullanıyorsanız Ayarlar > Genel altındaki WordPress Adresi ve Site Adresi alanlarının da https:// ile başladığından emin olun.

Sertifikayı Doğrulama ve Yenileme Takibi

Kurulumdan sonra sertifikanın doğru alan adlarını kapsadığını ve zincirin eksiksiz olduğunu kontrol etmek iyi bir alışkanlıktır. Tarayıcıda kilit simgesine tıklayarak sertifikayı veren kuruluşu ve geçerlilik tarihlerini görebilirsiniz. Daha ayrıntılı bir kontrol için ücretsiz SSL kontrol aracı sertifikanın kapsadığı adları, bitiş tarihini ve ara sertifika zincirini gösterir.

Let's Encrypt ve cPanel'in Sectigo sertifikaları kısa ömürlüdür ve elle yenilemeniz beklenmez. AutoSSL, süresi yaklaşan sertifikaları kendisi yeniler. Yine de şu durumlarda yenileme başarısız olabilir:

  • Alan adının DNS kayıtları sonradan başka bir sunucuya taşındıysa,
  • Sitenize sonradan eklenen bir güvenlik kuralı doğrulama yolunu engellediyse,
  • Alan adının süresi dolduysa ya da askıya alındıysa.

cPanel, AutoSSL sorunlarında hesabın iletişim adresine bildirim gönderebilir. Preferences altındaki Contact Information sayfasında e-posta adresinizin güncel olduğundan ve AutoSSL bildirimlerinin açık olduğundan emin olun.

Ücretli SSL veya Elle Sertifika Kurulumu Ne Zaman Gerekir?

AutoSSL'in verdiği DV sertifikalar, kişisel siteler, bloglar, kurumsal tanıtım siteleri ve çoğu e-ticaret sitesi için teknik olarak yeterlidir; şifreleme gücü ücretli DV sertifikalarla aynıdır. Ücretli sertifikayı düşündüren durumlar genellikle şunlardır:

  • Şirket bilgisinin sertifikada doğrulanmasını isteyen kurumsal politikalar (OV veya EV sertifikası),
  • Sağlayıcının sunduğu garanti veya destek gibi ticari güvenceler,
  • AutoSSL'in desteklemediği özel yapılandırmalar.

Satın aldığınız bir sertifikayı yüklemek için Security > SSL/TLS sayfasında önce Certificate Signing Requests (CSR) bölümünden bir CSR üretirsiniz, sertifika kuruluşundan gelen dosyayı Manage SSL sites bağlantısı altında ilgili alan adına yüklersiniz. Elle kurduğunuz geçerli bir sertifika AutoSSL tarafından genellikle değiştirilmez; bu davranış sunucu ayarına bağlı olduğu için bitiş tarihini takip etmek ve yenilemeyi zamanında yapmak sizin sorumluluğunuzdadır.

Sitenizin büyüdüğü ve tek bir hesap yerine kendi sunucunuzu yönetmeyi düşündüğünüz noktada, sertifikaları ve web sunucusunu tamamen kendi kontrolünüzde tuttuğunuz bir yapıya geçebilirsiniz. Bu geçiş hakkında cPanel hosting nedir yazımız, panelin sunduğu araçların sınırlarını anlamanıza yardımcı olur.

Sık Sorulan Sorular

AutoSSL ile alınan sertifika gerçekten ücretsiz mi?

Evet. AutoSSL'in kullandığı Let's Encrypt ve cPanel'in Sectigo sağlayıcısı, alan adı doğrulamalı sertifikaları ek ücret almadan verir. Sertifikanın alınması, kurulması ve yenilenmesi hosting hesabınızın parçası olarak otomatik yürür.

SSL/TLS Status ekranında bazı alt alan adları kırmızı görünüyor, sorun mu?

Kullanmadığınız ve DNS kaydı olmayan alt adlar (örneğin cpcalendars veya webdisk) için hata görmek olağandır. Ana alan adınız ve www adresi yeşilse siteniz korunuyordur. Gereksiz uyarılardan kurtulmak için bu adları AutoSSL dışında bırakabilirsiniz.

Wildcard (*.alanadi.com) sertifika AutoSSL ile alınabilir mi?

Wildcard sertifikalar DNS tabanlı doğrulama gerektirir ve bu özelliğin kullanılabilirliği sunucu yapılandırmasına ve seçilen sağlayıcıya bağlıdır. Paylaşımlı hostingde genellikle her alt alan adı için ayrı DV sertifika alınır; bu da pratikte aynı korumayı sağlar.

Sertifika kuruldu ama site hâlâ http açılıyor, neden?

Sertifika yalnızca HTTPS bağlantısını mümkün kılar. Ziyaretçileri otomatik olarak HTTPS'e taşımak için Domains ekranındaki Force HTTPS Redirect anahtarını açmanız veya .htaccess ile 301 yönlendirmesi eklemeniz gerekir.

E-posta istemcim sertifika uyarısı veriyor, AutoSSL bunu çözer mi?

mail.alanadiniz.com alt adı için de geçerli sertifika alındıysa uyarı genellikle kaybolur. Bu ad için DNS kaydı yoksa istemcide sunucu adı olarak hosting firmanızın verdiği sunucu ana bilgisayar adını kullanmanız uyarıyı ortadan kaldırır.

Ücretsiz SSL, AutoSSL sayesinde cPanel kullanan her site için standart hâline geldi; doğru DNS ayarı ve birkaç tıklamayla siteniz dakikalar içinde HTTPS'e geçer. Let's Encrypt SSL, LiteSpeed Web Server ve günlük yedekleme içeren bir altyapı arıyorsanız Linux web hosting paketlerine ya da e-posta ve iş uygulamaları için daha fazla kaynak sunan kurumsal hosting seçeneklerine göz atabilirsiniz. cPanel SSL kurulumu sırasında takıldığınız bir adım olursa destek ekibimiz 7/24 yanınızda.

VDS Sanal Sunucu
TÜRKİYE / ANKARA
₺139 /ay'dan başlayan
Paketleri İncele
  •  NVMe SSD Disk
  •  DDoS Koruması Dahil
  •  Limitsiz Trafik
  •  0–15 Dakikada Kurulum
  •  Windows - Linux
  •  7/24 Destek
Top
Destek Hattı0850 840 90 28

DNS Adresleri

ns1.datahost.net.tr
ns2.datahost.net.tr
DataHost Destek Çevrimiçi

Satış öncesi tüm sorularınız için WhatsApp hattımıza yazın; size hızlıca yardımcı olalım.

WhatsApp'tan Yaz