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.

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.
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.
- Siteyi aç — Plesk'e giriş yap, Websites & Domains'e git ve alan adını seç.
- SSL/TLS Certificates'i aç — alan adının panelinde SSL/TLS Certificates (veya SSL It!) seçeneğine tıkla.
- Let's Encrypt'i seç — ücretsiz Let's Encrypt seçeneğini seç ve e-posta adresini gir.
- Korunacakları seç — ana alan adını ve www alt alan adını işaretle; kullanıyorsan webmail veya mail'i de ekle.
- Sertifikayı al — Get it free veya Install'a tıkla. Plesk alan adını doğrular ve sertifikayı saniyeler içinde kurar.
- HTTPS yönlendirmesini aç — aynı ekranda veya Hosting Settings'te HTTP'den HTTPS'e kalıcı, SEO uyumlu 301 yönlendirmeyi etkinleştir.
- 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ığı yer | Wildcard doğrulaması nasıl çalışır | Yenileme |
|---|---|---|
| DNS bölgesini Plesk yönetiyor | Plesk TXT kaydını kendisi oluşturur | Tamamen otomatik |
| Harici DNS (örneğin Cloudflare) | Plesk'in gösterdiği TXT kaydını sen eklersin | Yenilemede kaydın güncellenmesi gerekebilir |
| Wildcard gerekmiyor | Her 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ç.
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.
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.
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.


