Plesk Panel'de SSL Sertifikası Nasıl Kurulur?

Plesk Panel'de SSL kurulumu iki temel aşamadan oluşur: sertifika dosyanızı yüklemek ve HTTPS yönlendirmesini etkinleştirmek. SSL/TLS Certificates → Manage yolunu izleyin, sertifikanızı yükleyin (kod yapıştırarak veya .crt/.ca.crt dosyalarını seçerek), ardından Hosting Settings'ten SSL/TLS support ile Permanent SEO-safe 301 redirect from HTTP to HTTPS kutucuklarını işaretleyip OK'e tıklayın. CSR oluşturma ve alan adı doğrulaması tamamlandıysa kurulum genellikle birkaç dakika içinde tamamlanabilir. Bu rehber her adımı ekran görüntüleriyle ve her iki yükleme yöntemini ayrı ayrı açıklamaktadır.

Hızlı Bakış: Plesk SSL Kurulum Akışı

  1. Plesk Panel'e Giriş
    Hosting sağlayıcınızın kontrol panelinden ya da doğrudan sunucu IP:8443 adresiyle Plesk'e erişin.
  2. SSL/TLS Certificates'e Tıklayın
    Plesk ana ekranında kilit simgeli SSL/TLS Certificates butonuna tıklayın.
  3. Manage'e Tıklayın
    "Download or remove existing certificates" altındaki Manage butonuna tıklayın.
  4. Sertifikayı Yükleyin
    Yöntem 1: CRT kodunu yapıştırın. Yöntem 2: .crt ve .ca.crt dosyalarını seçin.
  5. Hosting Settings'i Açın
    Plesk ana sayfasından Hosting Settings butonuna tıklayın.
  6. HTTPS ve 301'i Aktif Edin
    İki kutucuğu işaretleyin, sertifikayı seçin, OK'e tıklayın.
  7. Doğrulayın
    Tarayıcı kilit simgesini ve SSL Labs testini kontrol edin.

Kurulum Öncesi Gerekenler

Aşağıdakilerin hazır olduğundan emin olun. Herhangi biri eksik olduğunda kurulum tamamlanamaz veya sertifika düzgün çalışmaz.

Gereksinim Açıklama
SSL sertifikası Satın alınmış ve alan adı doğrulaması tamamlanmış geçerli bir sertifika.
.crt dosyası CA tarafından gönderilen zip içindeki ana sertifika dosyası.
CA Bundle (.ca.crt) Ara sertifika zinciri dosyası. Eksik olması durumunda bazı tarayıcılar güvenlik uyarısı gösterir.
Plesk erişimi Sunucunuzdaki Plesk Panel'e yönetici düzeyinde giriş yetkisi.
Alan adı bilgisi SSL'in kurulacağı tam alan adı — sertifikanın Common Name alanıyla birebir eşleşmelidir.

Adım 1 — Plesk Panel'e Giriş

Hosting sağlayıcınızın yönetim panelinden hosting hizmetinizi bulun ve "Kontrol Paneli" veya "Yönet" butonuna tıklayarak Plesk'e geçin. Alternatif olarak tarayıcınızda sunucu-ip:8443 adresini açıp Plesk giriş bilgilerinizle oturum açabilirsiniz.

ℹ️ Plesk giriş bilgilerini bilmiyor musunuz? Hosting sağlayıcınızın gönderdiği hoş geldiniz e-postasını kontrol edin. Plesk şifresi ana hesap şifrenizden farklı olabilir.

Adım 2 — SSL/TLS Certificates Bölümünü Açın

"SSL/TLS Certificates" butonuna (kilit simgesi) tıklayın. Bu ekranda üç seçenek göreceksiniz:

Seçenek Ne İşe Yarar Ne Zaman Kullanılır
Let's Encrypt Install Ücretsiz temel sertifika otomatik kurulumu Ücretsiz sertifika istiyorsanız
Upload .pem file Satın alınan sertifikayı .pem olarak yükleme PEM formatında sertifikanız varsa
Manage (Download or remove) Mevcut sertifikaları yönetme Ücretli SSL kurulumu için bu seçeneği kullanın

"Download or remove existing certificates" başlığının altındaki "Manage" butonuna tıklayın.

Plesk Panel'de SSL Sertifikası Nasıl Kurulur?

Yöntem 1 — CRT Kodunu Yapıştırarak Kurulum

Sertifika dosyanızın içeriğini kopyalayıp Plesk'e yapıştırmak istiyorsanız bu yöntemi kullanın.

Adım 3 — Sertifika Adına Tıklayın

Manage ekranında daha önce oluşturduğunuz sertifika adına tıklayın.

Plesk Panel'de SSL Sertifikası Nasıl Kurulur?

Adım 4 — CRT Dosyasını Yükleyin

.cer veya .crt dosyasını Not Defteri ile açın; tüm içeriği — -----BEGIN CERTIFICATE----- ile -----END CERTIFICATE----- satırları ve tire çizgiler dahil — kopyalayın ve ".CRT" alanına yapıştırın.

"Upload Certificate" butonuna tıklayarak yüklemeyi tamamlayın.

Plesk Panel'de SSL Sertifikası Nasıl Kurulur?

⚠️ CRT'yi kopyalarken BEGIN/END satırlarını ve tire çizgilerini dahil etmeyi unutmayın. Eksik karakterler yükleme hatasına yol açabilir.

Adım 5 — Hosting Settings'i Açın

Plesk ana sayfasına dönün ve "Hosting Settings" butonuna tıklayın.

Plesk Panel'de SSL Sertifikası Nasıl Kurulur?

Adım 6 — HTTPS ve 301 Yönlendirmeyi Aktif Edin

Bu ekranda iki kritik ayarı etkinleştirin:

  • SSL/TLS support — Sertifikanın bu alan adında aktif olmasını sağlar.
  • Permanent SEO-safe 301 redirect from HTTP to HTTPS — HTTP'ye gelen tüm ziyaretçileri otomatik olarak HTTPS'ye yönlendirir. SEO açısından doğru yönlendirme türüdür.

"Certificate" bölümünden yüklediğiniz sertifikayı seçin ve "OK" butonuna tıklayın.

Plesk Panel'de SSL Sertifikası Nasıl Kurulur?

✅ SSL/TLS support etkinleştirilmeden sertifika kurulu olsa bile HTTPS çalışmaz. Her iki kutucuğun da işaretlendiğinden ve doğru sertifikanın seçildiğinden emin olun.

Yöntem 2 — Dosya Yükleyerek Kurulum

CA'dan .crt ve .ca.crt dosyaları hazır olarak geldiyse bu yöntem daha pratiktir.

Adım 3 — Alan Adı Bağlantısına Tıklayın

SSL/TLS Certificates sayfasında alan adınızın bağlantısına (yourdomain.com) tıklayın ve sertifika yükleme sayfasına geçin.

Plesk Panel'de SSL Sertifikası Nasıl Kurulur?

Adım 4 — .crt ve .ca.crt Dosyalarını Yükleyin

"Upload the certificate files" bölümünden .crt ve .ca.crt dosyalarınızı seçin.

"Upload Certificate" butonuna tıklayın.

Plesk Panel'de SSL Sertifikası Nasıl Kurulur?

⚠️ CA Bundle (.ca.crt) dosyasını atlamayın. Eksik olduğunda bazı tarayıcılar ve işletim sistemleri sertifika zincirini doğrulayamaz — sertifika geçerli olsa bile güvenlik uyarısı gösterebilirler.

Adım 5 — Hosting Settings'i Açın

Plesk ana sayfasına dönün ve "Hosting Settings" butonuna tıklayın.

Plesk Panel'de SSL Sertifikası Nasıl Kurulur?

Adım 6 — HTTPS ve 301 Yönlendirmeyi Aktif Edin

  • SSL/TLS support kutucuğunu işaretleyin.
  • Permanent SEO-safe 301 redirect from HTTP to HTTPS kutucuğunu işaretleyin.

"Certificate" bölümünden sertifikanızı seçin ve "OK" butonuna tıklayın.

Plesk Panel'de SSL Sertifikası Nasıl Kurulur?

✅ Yöntem 2 de Yöntem 1 ile aynı sonucu verir — ikisi arasındaki tek fark yükleme biçimidir. Hangisi daha pratikse onu kullanabilirsiniz.

Adım 7 — Kurulumu Doğrulamak

Her iki yöntem için de kurulumun doğru çalıştığını şu kontrollerle onaylayın:

  • Tarayıcıda https://www.siteadi.com adresini açın — adres çubuğunda kilit simgesi görünmelidir.
  • http://siteadi.com adresini deneyin — otomatik olarak HTTPS'ye yönlendirilmelisiniz.
  • F12 > Console sekmesinde Mixed Content uyarısı olmadığını kontrol edin.
  • ssllabs.com/ssltest adresinde tam test yapın — A veya üzeri bir sonuç hedefleyin.
  • Sertifika son kullanma tarihini not alın; en az 30 gün önce yenileme hatırlatıcısı ayarlayın.

✅ Kilit simgesi görünmüyor mu? Hosting Settings'te SSL/TLS support kutucuğunun işaretli olduğunu ve doğru sertifikanın seçildiğini kontrol edin. Sorun devam ediyorsa CA Bundle'ın yüklü olduğunu SSL Labs ile doğrulayın.

Müşterilerinize SSL satmak istiyor musunuz?

Domain Name API SSL bayi programıyla DV, OV, EV ve Wildcard sertifikaları API entegrasyonu ve WHMCS, HostBill, Blesta modülleriyle sunabilirsiniz.

SSL Bayi Çözümlerini İnceleyin →

Yaygın Plesk SSL Hataları ve Çözümleri

Hata Olası Neden Çözüm
Yanlış sertifika yüklendi Başka domain için verilmiş sertifika Common Name'in SSL kurulacak alan adıyla eşleştiğini doğrulayın.
CA Bundle yüklenmedi Ara sertifika zinciri eksik Yöntem 1'de: CA sertifika kodunu ilgili alana yapıştırın. Yöntem 2'de: .ca.crt dosyasını seçin.
HTTPS çalışmıyor, kilit yok SSL/TLS support aktif edilmedi Hosting Settings'te SSL/TLS support kutucuğunu işaretleyin ve OK'e tıklayın.
HTTP trafiği yönlendirilmiyor 301 redirect kutucuğu işaretlenmedi Hosting Settings'te 'Permanent SEO-safe 301 redirect from HTTP to HTTPS' kutucuğunu işaretleyin.
Yanlış domain'e kuruldu Hosting Settings'te farklı alan adı seçildi Hosting Settings'te doğru domain için ayarları kontrol edip tekrarlayın.
Mixed Content uyarısı HTTP kaynaklar HTTPS sayfasında yükleniyor F12 > Console ile HTTP kaynaklarını tespit edin ve URL'lerini HTTPS'ye güncelleyin.

Plesk SSL Kurulumu İçin En İyi Uygulamalar

Her İki Kutucuğu da Mutlaka İşaretleyin

Hosting Settings'te SSL/TLS support VE 301 redirect kutucuklarını ayrı ayrı işaretlemeniz gerekir. Birini atlarsanız ya HTTPS çalışmaz ya da HTTP trafiği yönlendirilmez.

CA Bundle'ı Hiçbir Zaman Atlamayın

Her iki yöntemde de CA Bundle (ara sertifika) mutlaka yüklenmelidir. Eksik CA Bundle, sertifikanız geçerli olsa bile bazı tarayıcılarda güvenlik uyarısına neden olur.

Wildcard Sertifikalarda Tek Kurulum Yeterlidir

Wildcard sertifika (*.siteadi.com) için Plesk'te kök alan adını seçerek kurulum yapabilirsiniz. Sertifika, kapsam dahilindeki birinci düzey alt alan adlarında kullanılabilir; Plesk yapılandırmasına göre her alt alan adı için ek ayar gerekebilir. Kök alan adının (siteadi.com) da kapsanması CA'nın SAN alanına bağlıdır; sağlayıcınızı kontrol edin.

Yenileme Tarihini Takibe Alın

SSL sertifikaları genellikle 1 yıl geçerlidir. Son kullanma tarihinden en az 30 gün önce yenileme yapın. Süresi dolmuş sertifika ziyaretçi güvenini ve site erişimini olumsuz etkileyebilir.

Panel Yönlendirmesi Çalışmıyorsa

Bazı Nginx tabanlı veya proxy arkasındaki Plesk yapılandırmalarında panel içi 301 redirect kutucuğu beklendiği gibi çalışmayabilir. Bu durumda Plesk > Domains > yourdomain.com > Apache & nginx Settings altından Nginx yapılandırmasına 301 satırı ekleyebilir, ya da .htaccess dosyasına RewriteRule yazabilirsiniz. Sunucunuzun web sunucusunu (Apache / Nginx) ve proxy mimarisini göz önünde bulundurun.

Sık Sorulan Sorular (SSS)

Plesk Panel'de SSL kurulumu nasıl yapılır?

Plesk'te SSL/TLS Certificates > Manage yolunu izleyin. Sertifikanızı yükleyin (Yöntem 1: kod yapıştır, Yöntem 2: dosya yükle), ardından Hosting Settings'ten SSL/TLS support ve 'Permanent SEO-safe 301 redirect from HTTP to HTTPS' kutucuklarını işaretleyip OK'e tıklayın.

SSL kurulduktan sonra HTTPS otomatik açılır mı?

Hayır. Hosting Settings'te SSL/TLS support ve 301 redirect kutucuklarını manuel olarak etkinleştirmeniz gerekir. Bu adım atlanırsa ziyaretçiler HTTP'de kalmaya devam eder.

CA Bundle neden gerekli?

CA Bundle (ara sertifika), sertifika zincirini tamamlar. Eksik olduğunda bazı tarayıcılar ve eski işletim sistemleri sertifikayı güvenilmez bularak uyarı gösterebilir. Her zaman CA Bundle'ı yükleyin.

Yöntem 1 ve Yöntem 2 arasındaki fark nedir?

Yöntem 1'de sertifika kodunu metin alanına yapıştırırsınız; Yöntem 2'de .crt ve .ca.crt dosyalarını doğrudan yüklersiniz. İkisi de aynı sonucu verir — hangisi daha pratikse onu kullanabilirsiniz.

Plesk'te 301 yönlendirme nasıl aktif edilir?

Hosting Settings ekranında 'Permanent SEO-safe 301 redirect from HTTP to HTTPS' kutucuğunu işaretleyip OK'e tıklayın. Bu yönlendirme SEO açısından gereklidir — link equity'yi HTTP'den HTTPS'ye aktarır.

SSL sertifikam kurulumdan sonra çalışmıyorsa ne yapmalıyım?

Önce Hosting Settings'te SSL/TLS support kutucuğunun işaretli olduğunu ve doğru sertifikanın seçildiğini kontrol edin. Ardından ssllabs.com/ssltest ile tam test yapın — CA Bundle eksikliği veya zincir hatası tespit edilebilir.

Wildcard SSL Plesk'te nasıl kurulur?

Standart kurulumla aynıdır. Wildcard sertifika dosyanızı yükleyin, Hosting Settings'ten SSL/TLS support ve 301 redirect kutucuklarını işaretleyin. Sertifika, kapsam dahilindeki birinci düzey alt alan adlarında kullanılabilir; Plesk yapılandırmasına göre her alt alan adı için ek ayar gerekebilir.

Mixed Content hatası nedir ve nasıl giderilir?

HTTPS sayfasında HTTP üzerinden yüklenen kaynaklar (resim, script, CSS) Mixed Content hatasına yol açar. F12 > Console ile etkilenen URL'leri tespit edin ve HTTPS'ye güncelleyin.

Plesk SSL kurulumu için teknik destek alabilir miyim?

Domain Name API, SSL bayi programı kapsamında teknik dokümantasyon ve entegrasyon kaynakları sunmaktadır. Ayrıntılar için SSL Bayi sayfasını ziyaret edin.

Sonuç

Plesk Panel'de SSL kurulumu üç adıma indirgenebilir: sertifikayı yükle, Hosting Settings'te SSL/TLS support ve 301 redirect kutucuklarını işaretle, OK'e tıkla. En sık atlanan adım yönlendirmedir — iki kutucuğu da işaretlemeyi unutmayın.

Kilit simgesi tarayıcıda göründükten sonra SSL Labs testi yapın, son kullanma tarihini takibe alın ve kurulum tamamlanmış olur.

Birden fazla müşteri için SSL yöneten hosting sağlayıcılar ve bayiler için sertifika sağlamayı Domain Name API SSL bayi programı, REST API entegrasyonu veya WHMCS modülü aracılığıyla otomatikleştirmek, ölçekte manuel yükü ortadan kaldırır. Domain bayi platformunu da inceleyebilirsiniz.

SSL Yönetimini Otomatikleştirmek mi İstiyorsunuz?

Domain Name API; SSL bayi erişimi, otomatik sağlama için REST API ve WHMCS, HostBill ile Blesta için hazır modüller sunar.

Domain Name API SSL Bayi Programını İnceleyin →