Mist Network
Kanalı takip et
Destek

Plesk'te Ücretsiz SSL Sertifikası: Adım Adım Let's Encrypt Kurulumu

Plesk, ücretsiz Let's Encrypt sertifikalarını birkaç tıkla kurar ve yeniler. Önce nelerin hazır olması gerektiğini, tüm alt alan adlarını nasıl koruyacağını ve en sık hataları nasıl çözeceğini anlatıyoruz.

Güncellendi: 4 dk okuma
Plesk'te ücretsiz SSL sertifikası — web sitesini HTTPS ile koruyan Let's Encrypt sertifikası

Plesk'te ücretsiz SSL sertifikası almak birkaç tık sürer: Plesk, Let's Encrypt ile konuşur, alan adının sana ait olduğunu kanıtlar, sertifikayı kurar ve süresi dolmadan otomatik yeniler. Kurulduğunda siten HTTPS ile açılır, tarayıcılar "Güvenli değil" uyarısını göstermeyi bırakır ve giriş ile ödemeleri güvenle kabul edebilirsin.

Bu rehberde başlamadan önce nelerin hazır olması gerektiği, Plesk'teki adımlar, alt alan adlarını wildcard sertifikayla korumak, HTTPS'i doğru zorlamak ve sertifika alma ya da yenilemeyi durduran hataların çözümü var.

SSL sertifikası ne işe yarar?

SSL/TLS sertifikası, tarayıcının gerçekten senin sunucunla konuştuğunu doğrulamasını sağlar ve aradaki tüm trafiği şifreler. Sertifika olmadan şifreler, form verileri ve çerezler düz metin olarak gider, tarayıcılar sayfayı güvensiz olarak işaretler ve HTTP/2 gibi bazı özellikler ile birçok modern tarayıcı API'si kullanılamaz.

Let's Encrypt, tüm büyük tarayıcıların güvendiği ücretsiz ve otomatik bir sertifika otoritesidir. Alan adı doğrulamalı sertifikaları, trafiği ücretli sertifikalar kadar iyi şifreler. Ücretli sertifikalar çoğunlukla kurum doğrulaması veya garanti ekler; çoğu sitenin buna ihtiyacı yoktur.

Özet: neredeyse her site için ücretsiz Let's Encrypt sertifikası yeterlidir. Önemli olan, kimsenin hatırlamasına gerek kalmadan kendini yenileyecek şekilde kurmaktır.

Başlamadan önce: gereksinimler

  • Alan adı hostinge yönlenmiş olmalı — alan adı ve www için A kaydı (IPv6 kullanıyorsan AAAA) Plesk sunucunun IP'sine çözülmeli.
  • DNS yayılmış olmalı — kayıtları yeni değiştirdiysen her yerde çözülene kadar bekle. DNS kayıt türleri rehberimiz A, AAAA ve CAA kayıtlarını anlatıyor.
  • 80 numaralı port erişilebilir olmalı — Let's Encrypt doğrulama sırasında düz HTTP üzerinden bir dosyayı kontrol eder; 80'i engelleme.
  • Çakışan CAA kaydı olmamalı — alan adında CAA kayıtları varsa biri letsencrypt.org'a izin vermeli.
  • Çalışan bir e-posta adresi — sertifika otoritesindeki hesap için kullanılır.

Plesk'te ücretsiz SSL sertifikası nasıl kurulur?

Güncel Plesk sürümleri sertifikaları varsayılan olarak Let's Encrypt kullanan SSL It! eklentisiyle yönetir. Aşağıdaki menü adları sürüme göre biraz farklı olabilir.

  1. Siteyi aç — Plesk'e giriş yap, Websites & Domains'e git ve alan adını seç.
  2. SSL/TLS Certificates'i aç — alan adının panelinde SSL/TLS Certificates (veya SSL It!) seçeneğine tıkla.
  3. Let's Encrypt'i seç — ücretsiz Let's Encrypt seçeneğini seç ve e-posta adresini gir.
  4. Korunacakları seç — ana alan adını ve www alt alan adını işaretle; kullanıyorsan webmail veya mail'i de ekle.
  5. Sertifikayı al — Get it free veya Install'a tıkla. Plesk alan adını doğrular ve sertifikayı saniyeler içinde kurar.
  6. HTTPS yönlendirmesini aç — aynı ekranda veya Hosting Settings'te HTTP'den HTTPS'e kalıcı, SEO uyumlu 301 yönlendirmeyi etkinleştir.
  7. Kontrol et — tarayıcıda https://alanadin adresini aç ve kilidin uyarısız göründüğünü doğrula.

Alt alan adları için wildcard sertifika

Çok sayıda alt alan adın varsa *.example.com gibi bir wildcard sertifika hepsini tek seferde kapsar. Wildcard sertifikalar HTTP yerine DNS üzerinden doğrulanır: sertifika otoritesi _acme-challenge altında özel bir TXT kaydı ister.

DNS'in barındırıldığı yerWildcard doğrulaması nasıl çalışırYenileme
DNS bölgesini Plesk yönetiyorPlesk TXT kaydını kendisi oluştururTamamen otomatik
Harici DNS (örneğin Cloudflare)Plesk'in gösterdiği TXT kaydını sen eklersinYenilemede kaydın güncellenmesi gerekebilir
Wildcard gerekmiyorHer alt alan adı için normal HTTP doğrulamasıTamamen otomatik

Yalnızca birkaç alt alan adın varsa, her birini listeleyen normal bir sertifika almak genellikle daha basittir ve elle DNS işi gerektirmeden yenilenir.

HTTPS'i doğru şekilde zorlamak

Sertifika çalıştıktan sonra HTTPS'i sitenin tek sürümü yap:

  • Tek bir 301 yönlendirmesi kullan — eklenti yönlendirmelerini üst üste yığmak yerine HTTP'yi Plesk'te sunucu seviyesinde HTTPS'e yönlendir; aksi döngüye yol açabilir.
  • Site adresini güncelle — WordPress'te veya CMS'inde site adresini https:// olarak ayarla ki bağlantılar ve canonical etiketleri doğru olsun.
  • Karışık içeriği düzelt — http:// ile yüklenen görseller, scriptler veya fontlar kilidi bozar. Veritabanındaki veya temadaki sabit adresleri güncelle.
  • HSTS'i düşün — HTTP Strict Transport Security tarayıcılara her zaman HTTPS kullanmasını söyler. Geri alması zor olduğu için ancak her şey çalıştıktan sonra aç.
İpucu: alan adın Cloudflare üzerinden proxy'leniyorsa Plesk sertifikası kurulduktan sonra Cloudflare SSL modunu Full (strict) yap. Flexible modu sunucuya giden bağlantıyı şifresiz bırakır ve sık sık yönlendirme döngüsüne neden olur.

Yaygın hatalar ve çözümleri

  • Domain validation failed — alan adı ya da www henüz bu sunucuyu göstermiyor veya DNS yayılmadı. A kayıtlarını kontrol et ve daha sonra tekrar dene.
  • Too many requests / rate limit — tekrarlanan başarısız denemeler Let's Encrypt limitlerine takıldı. Nedeni düzelt, sonra tekrar denemeden önce bekle.
  • CAA kaydı engelliyor — letsencrypt.org'a izin veren bir CAA kaydı ekle ya da çakışan CAA kayıtlarını kaldır.
  • Doğrulama dosyasına ulaşılamıyor — .htaccess'teki özel bir kural, güvenlik duvarı veya zorunlu bir yönlendirme /.well-known/acme-challenge/ yolunu engelliyor. Bu yola izin ver.
  • Yenileme başarısız — genellikle yukarıdaki nedenlerin bir DNS veya sunucu değişikliğinden sonra ortaya çıkmasıdır. Plesk süre dolmadan çok önce yenilemeyi dener, düzeltmek için zamanın olur.
Dikkat: Let's Encrypt sertifikaları tasarım gereği kısa ömürlüdür ve süreler daha da kısalıyor. Asla elle yenilemeye güvenme; Plesk'in otomatik yenileyebilmesi için doğrulamanın çalışır kalmasını sağla.

mistREG Plesk hostingde SSL

mistREG hosting hesapları LiteSpeed üzerinde Plesk çalıştırır, ödemeden yaklaşık 60 saniye sonra otomatik kurulur ve panelde ücretsiz Let's Encrypt sertifikaları kullanılabilir. Burada tescil edilen alan adları Cloudflare ağında barındırılan DNS kullanır; alan adını hostinge yönlendirmek ve CAA kaydı eklemek aynı panelde yapılır. Ayrıntılar için LiteSpeed ile Plesk hosting rehberimize bak.

~60 snhosting kurulumu
ÜcretsizLet's Encrypt SSL
Otomatiksertifika yenileme

Siteni güvenceye almaya hazır mısın? Hesap oluştur, paketler bölümünden bir plan seç ve sertifikanı dakikalar içinde al. Ekibimiz Telegram'da @mistnetwork üzerinden yardımcı oluyor.

Sık sorulan sorular

Ücretsiz Let's Encrypt sertifikası ücretli olan kadar güvenli mi?
Şifreleme açısından evet. İkisi de aynı TLS standartlarını kullanır. Ücretli sertifikalar çoğunlukla kurum doğrulaması veya garanti ekler; çoğu sitenin buna ihtiyacı yoktur.
Plesk'te Let's Encrypt sertifikası ne sıklıkla yenilenir?
Plesk süresi dolmadan çok önce otomatik yeniler. Sana düşen, alan adını sunucuya yönlenmiş ve doğrulamayı erişilebilir tutmak.
SSL kurduktan sonra site neden hâlâ Güvenli değil diyor?
Genellikle karışık içerik: bazı görseller, scriptler veya stiller hâlâ http:// ile yükleniyor. Bu adresleri https:// yap ve önbellekleri temizle.
Plesk'te ücretsiz wildcard SSL alabilir miyim?
Evet. Let's Encrypt wildcard sertifikaları DNS doğrulamasıyla verir. DNS'ini Plesk yönetiyorsa otomatiktir; harici DNS'te bir TXT kaydı eklersin.
Ödeme veya giriş olmayan bir sitede SSL gerekli mi?
Evet. Tarayıcılar HTTP sayfaları güvensiz olarak işaretler, HTTPS bir sıralama sinyalidir ve birçok modern tarayıcı özelliği onu gerektirir.

İlgili yazılar

Mist NetworkMist Network