LIONFIN
Plesk Hosting

Plesk SSL Kurulumu: Let’s Encrypt ile Ücretsiz HTTPS

5 dk okuma Güncelleme: 20 görüntülenme
Plesk SSL Kurulumu: Let’s Encrypt ile Ücretsiz HTTPS

Plesk, SSL kurulumunu birkaç adıma indirger: alan adı sunucuya yönlenmişse Let’s Encrypt sertifikası tek pencerede üretilir, kurulur ve kendiliğinden yenilenir. Plesk SSL kurulumu bu yüzden çoğu kullanıcı için beş dakikalık bir iştir; bilmeniz gereken ayrıntılar wildcard, e-posta sunucusu ve ücretli sertifika senaryolarında ortaya çıkar.

LIONFIN Plesk hosting paketlerinde Let’s Encrypt uzantısı hazır kurulu gelir; Linux ve Windows sunucularda aynı arayüz kullanılır. Bu rehberde ücretsiz sertifika kurulumunu, kapsam seçeneklerini, satın alınan sertifikayı yüklemeyi, HTTPS yönlendirmesini ve karşılaşabileceğiniz hataları anlatıyoruz.

Ön koşullar: DNS, alan adı ve www

Let’s Encrypt, sertifikayı vermeden önce alan adının gerçekten sizin sunucunuza yönlendiğini HTTP üzerinden doğrular. Kontrol listesi:

  1. Alan adının ve www sürümünün A kaydı Plesk sunucusunun IP adresini göstermeli. Websites & Domains → Hosting & DNS → DNS Settings ekranında kayıtları görebilirsiniz; DNS başka bir sağlayıcıdaysa oradaki kayıtları düzeltin ve DNS yayılma süresi kadar bekleyin.
  2. Site kapalıysa ya da bakım modundaysa doğrulama dosyasına erişilemez; Websites & Domains ekranında alan adının etkin olduğundan emin olun.
  3. Tüm istekleri başka bir adrese yönlendiren kuralınız varsa /.well-known/acme-challenge/ yolunu istisna bırakın.

Komut satırından hızlı kontrol için nslookup siteniz.com çıktısını Plesk’in Websites & Domains ekranındaki IP adresiyle karşılaştırın. Nameserver ve A kaydı ayarları için Plesk DNS ayarları rehberine bakabilirsiniz.

Plesk SSL kurulumu: Let’s Encrypt ile ücretsiz sertifika

Adımlar Plesk Obsidian arayüzüne göredir:

  1. Websites & Domains ekranında alan adınızın kartını bulun ve SSL/TLS Certificates bağlantısına tıklayın.
  2. Açılan sayfada Install a free basic certificate provided by Let’s Encrypt düğmesine basın.
  3. Email address alanına yenileme uyarılarının gideceği adresi yazın.
  4. Kapsamı seçin: Secure the domain name, Include a "www" subdomain ve varsa Secure webmail on this domain kutuları işaretli olsun.
  5. Get it free düğmesine basın; birkaç saniye içinde sertifika üretilir ve siteye atanır.

Kurulumdan sonra aynı sayfada sertifikanın adı, veren kurumu ve bitiş tarihi görünür; Keep websites secured anahtarı açık kaldığı sürece Plesk, süresi dolmadan yenilemeyi kendisi yapar. Tarayıcıda siteniz.com adresini https ile açıp kilit simgesini doğrulayın. Kurulum yalnızca seçtiğiniz alan adı için geçerlidir; her ek alan adı ve subdomain için aynı adımları tekrarlarsınız ya da bir sonraki bölümdeki wildcard seçeneğini kullanırsınız. cPanel kullanan siteleriniz için aynı süreç cPanel SSL kurulumu rehberinde anlatılır.

İpucu: Birden çok alan adınız varsa abonelik düzeyindeki SSL/TLS Certificates listesi her alan adının sertifika durumunu tek tabloda gösterir; eksik olanları buradan kurabilirsiniz.

Wildcard, mail sunucusu ve Plesk paneli için SSL

Tek sertifikayla daha geniş kapsam istiyorsanız aynı ekrandaki gelişmiş seçenekleri kullanın:

KapsamSeçenekGereksinim
Tüm subdomainler (*.siteniz.com)Secure the wildcard domainDNS doğrulaması: Plesk’in verdiği _acme-challenge TXT kaydı DNS’e eklenir; DNS Plesk’teyse otomatik
E-posta sunucusu (mail.siteniz.com)Assign the certificate to mail domainIMAP/SMTP istemcilerinde sertifika uyarısını kaldırır
WebmailSecure webmail on this domainwebmail.siteniz.com DNS kaydı
Plesk paneli (:8443)Tools & Settings → SSL/TLS CertificatesSunucu yöneticisi yetkisi; paylaşımlı hostingde LIONFIN tarafından yapılır

Wildcard sertifika DNS doğrulaması gerektirdiği için DNS başka bir sağlayıcıdaysa TXT kaydını elle eklemeniz ve her yenilemede tekrar etmeniz gerekebilir; bu yüzden alan adı DNS’ini Plesk’e taşımak ya da subdomainleri tek tek güvenceye almak daha az bakım ister. Kurumsal doğrulamalı (OV/EV) sertifikalar Let’s Encrypt’te yoktur; bu ihtiyaç için SSL sertifikaları sayfasındaki seçeneklere bakın, türlerin farkı SSL sertifikası nedir yazısında.

Satın alınan sertifikayı yükleme

Ücretli DV, OV ya da EV sertifikayı Plesk’e kurmak için önce CSR üretin, sonra gelen dosyaları yükleyin:

  1. Websites & Domains → SSL/TLS Certificates → Advanced Settings → Add SSL/TLS Certificate yolunu izleyin.
  2. Sertifika adı, bit uzunluğu (2048 ya da üzeri), ülke, şehir, kurum ve alan adı alanlarını doldurup Request deyin.
  3. Listeye eklenen sertifikaya tıklayın; CSR bölümündeki metni kopyalayıp sertifika sağlayıcısına verin.
  4. Sağlayıcıdan gelen sertifika (.crt) ve CA zinciri (.ca-bundle) dosyalarını aynı sayfadaki Upload the certificate files alanından yükleyin ya da metin kutularına yapıştırıp Upload Certificate deyin.
  5. Websites & Domains → Hosting & DNS → Hosting Settings ekranında Certificate listesinden yeni sertifikayı seçin ve kaydedin.

Sertifikayı başka bir yerde ürettiyseniz aynı ekranda özel anahtarı da (.key) yüklemeniz gerekir; anahtar olmadan sertifika kurulamaz. Ücretli sertifikalar kendiliğinden yenilenmez; bitiş tarihini takvime yazın ve süreç için SSL yenileme rehberine bakın.

HTTPS yönlendirme ve HSTS

Sertifika kurulduktan sonra ziyaretçileri şifreli sürüme taşıyın:

  1. Websites & Domains → Hosting & DNS → Hosting Settings ekranını açın.
  2. Security bölümünde Permanent SEO-safe 301 redirect from HTTP to HTTPS kutusunu işaretleyin.
  3. Aynı ekranda Preferred domain ayarıyla www’lu ya da www’suz biçimi seçin; iki sürüm tek adrese toplanır.
  4. OK ile kaydedin.

SSL/TLS Certificates sayfasındaki HSTS anahtarı, tarayıcıya siteyi belirli bir süre yalnızca HTTPS ile açmasını söyler; sertifikanın kesintisiz yenilendiğinden emin olduktan sonra açın, çünkü HSTS etkinken sertifika sorunu siteyi tamamen erişilemez kılar. WordPress kullanıyorsanız WordPress Toolkit içindeki site kartında SSL/TLS support anahtarı site adreslerini otomatik olarak https’e çevirir; karışık içerik uyarıları kalırsa mixed content hatası çözümü yazısındaki adımları uygulayın. Windows sunucularda da aynı seçenek bulunur; IIS için elle kural yazmanız gerekmez.

Sık karşılaşılan hatalar

Plesk SSL kurulumu sırasında görülen başlıca hatalar ve çözümleri:

“Could not issue a Let’s Encrypt SSL/TLS certificate” (DNS problem)

Alan adı sunucuya yönlenmiyor ya da yayılmamış; A kaydını kontrol edin, birkaç saat sonra tekrar deneyin.

Doğrulama dosyasına erişilemiyor (403/404)

.htaccess ya da web.config içindeki yönlendirme, .well-known yolunu engelliyor; istisna ekleyin. Bakım modu eklentileri de aynı etkiyi yapar.

Rate limit hatası

Let’s Encrypt aynı alan adı için haftalık sertifika sayısını sınırlar; art arda deneme yapmayın, mevcut sertifikayı silmeden yenilemeyi deneyin.

Sertifika kuruldu ama tarayıcı hâlâ uyarıyor

Hosting Settings ekranında seçili sertifika eskidir ya da sayfada http kaynakları vardır; sertifikayı yeniden seçin, karışık içeriği düzeltin.

Mail istemcisi sertifika uyarısı veriyor

Sertifika mail alan adına atanmamış; SSL/TLS Certificates ekranında Assign the certificate to mail domain kutusunu işaretleyin ve istemcide sunucu adı olarak mail.siteniz.com kullanın.

Sık Sorulan Sorular

Let’s Encrypt sertifikası ücretli sertifika kadar güvenli mi?

Şifreleme açısından evet; aynı algoritmalar ve anahtar uzunlukları kullanılır, tarayıcılar ikisini de yeşil kilitle gösterir. Fark doğrulama düzeyindedir: Let’s Encrypt yalnızca alan adı sahipliğini doğrular, OV ve EV sertifikalar kurum kimliğini de belgeler ve garanti kapsamı sunar.

Sertifika 90 günde bir yenilenirken sitede kesinti olur mu?

Hayır. Plesk, Keep websites secured seçeneği açıkken sertifikayı bitiş tarihinden önce arka planda yeniler ve yenisini kesintisiz devreye alır. Yenileme başarısız olursa e-posta uyarısı gelir; bu durumda DNS ve yönlendirme ayarlarını kontrol edip elle yeniden kurabilirsiniz.

Windows (IIS) tabanlı Plesk hostingde de Let’s Encrypt çalışır mı?

Evet. Plesk Obsidian’ın Let’s Encrypt uzantısı Linux ve Windows sunucularda aynı arayüzle çalışır; sertifika IIS’e otomatik bağlanır ve HTTPS yönlendirmesi de Hosting Settings ekranından açılır. ASP.NET uygulamaları için ek bir yapılandırma gerekmez.

Bir sertifikayı birden çok alan adı için kullanabilir miyim?

Let’s Encrypt sertifikası varsayılan olarak alan adı, www sürümü ve isteğe bağlı olarak webmail ile mail adlarını kapsar. Farklı alan adları için her birine ayrı sertifika kurmak en pratik yoldur; tüm subdomainleri tek sertifikada toplamak için wildcard seçeneğini kullanın.

Bu makale yardımcı oldu mu?

Geri bildiriminiz için teşekkürler!

kişi faydalı buldu

Paylaş

X LinkedIn WhatsApp

Sorunuz mu var? Destek ekibimize yazın.