DataSSL Panel v2 Yayında! — Yeni DataSSL Panel v2 ile daha modern, hızlı ve kullanıcı dostu bir deneyim sunuyoruz.Yenilikler:Modern ve responsive ta...
Anasayfa İletişim
Hosting

Plesk Panel SSL Sertifikası Kurulumu ve CSR Oluşturma Rehberi

Plesk hosting panelinde SSL sertifikası kurulumu, CSR oluşturma ve Let's Encrypt entegrasyonu. Adım adım ekran görüntülü rehber.

14 dk okuma

Plesk, özellikle Windows ve Linux sunucularda yaygın olarak kullanılan profesyonel bir hosting kontrol panelidir. SSL sertifikası kurulumu Plesk üzerinde oldukça sezgisel ve kullanıcı dostudur. Bu rehberde, Plesk panelinde CSR oluşturma, ücretli ve ücretsiz SSL kurulumu ile HTTPS yapılandırmasını adım adım anlatıyoruz.

💡 Bilgi: Plesk Obsidian (18.x) sürümü, Let's Encrypt eklentisi ile ücretsiz SSL sertifikası desteği sunar. Ayrıca DigiCert SSL eklentisi ile doğrudan panel üzerinden ücretli SSL satın alabilirsiniz.

1. CSR Oluşturma (Plesk Panel)

Plesk Arayüzünden CSR Oluşturma

  1. Plesk paneline giriş yapın
  2. Sol menüden Websites & Domains bölümüne gidin
  3. İlgili domainin altında "SSL/TLS Certificates" linkine tıklayın
  4. "Add SSL/TLS Certificate" butonuna tıklayın
  5. Sertifika adını girin (ör: "example.com-2026")
  6. Aşağıdaki bilgileri doldurun:
    • Bits: 2048 veya 4096
    • Country: TR
    • State: İl adınız
    • Location: Şehir
    • Organization: Şirket adı
    • Domain name: www.example.com
    • Email: admin@example.com
  7. "Request" butonuna tıklayın
  8. CSR ve Private Key otomatik oluşturulacaktır

SSH ile CSR Oluşturma

openssl req -new -newkey rsa:2048 -nodes \
  -keyout /etc/ssl/private/example.com.key \
  -out /etc/ssl/certs/example.com.csr \
  -subj "/C=TR/ST=Istanbul/L=Istanbul/O=Firma Adi/CN=www.example.com"

2. Ücretli SSL Sertifikası Yükleme

Sertifika otoritesinden (DataSSL gibi) aldığınız SSL sertifikasını yüklemek için:

  1. Websites & Domains → İlgili domain → SSL/TLS Certificates
  2. Daha önce oluşturduğunuz sertifika adına tıklayın
  3. "Upload the certificate" bölümünde:
    • Certificate (*.crt): CRT dosyasını yükleyin veya içeriğini yapıştırın
    • CA Certificate (*.ca-bundle): Intermediate sertifika dosyasını yükleyin
  4. "Upload Certificate" butonuna tıklayın

Sertifikayı Domain'e Atama

  1. Websites & Domains → İlgili domain → "Hosting Settings"
  2. "Security" bölümünde "SSL/TLS support" checkbox'ını işaretleyin
  3. "Certificate" dropdown'ından yüklediğiniz sertifikayı seçin
  4. "OK" veya "Apply" butonuna tıklayın

3. Let's Encrypt ile Ücretsiz SSL (Plesk)

  1. Plesk → Extensions bölümüne gidin
  2. "Let's Encrypt" eklentisini arayın ve kurun (ücretsiz)
  3. Websites & Domains → İlgili domain → "Let's Encrypt"
  4. E-posta adresinizi girin
  5. "Install" butonuna tıklayın
  6. Sertifika otomatik olarak kurulacak ve 90 günde bir yenilenecektir
✅ İpucu: Plesk Let's Encrypt eklentisi wildcard sertifika desteği sunar. Bunun için DNS doğrulama yöntemini kullanmanız gerekir.

4. HTTPS Yönlendirmesi

Plesk Panel Üzerinden

  1. Websites & Domains → İlgili domain → "Hosting Settings"
  2. "Permanent SEO-safe 301 redirect from HTTP to HTTPS" seçeneğini etkinleştirin
  3. "OK" butonuna tıklayın

Nginx Yapılandırması (Plesk + Nginx)

Plesk, Apache+Nginx proxy modunda çalışıyorsa, Nginx ayarlarından da yapılandırma yapabilirsiniz:

  1. Websites & Domains"Apache & nginx Settings"
  2. "Additional nginx directives" bölümüne ekleyin:
if ($scheme != "https") {
    return 301 https://$host$request_uri;
}

5. SSL Test ve Doğrulama

  • Plesk Panel: SSL/TLS Certificates bölümünde sertifika durumunu kontrol edin
  • DataSSL SSL Checker: www.datassl.com/ssl-checker
  • Komut satırı: openssl s_client -connect example.com:443 -servername example.com

6. Yaygın Hatalar ve Çözümleri

HataÇözüm
Sertifika ve Private Key eşleşmiyorCSR ile aynı private key'i kullanarak sertifikayı yeniden yükleyin
Let's Encrypt kurulumu başarısızDomain DNS'inin sunucuya yönlendirildiğinden emin olun. .well-known/acme-challenge klasörünün erişilebilir olduğunu kontrol edin
Mixed Content uyarısıSayfadaki tüm http:// kaynaklarını https:// olarak güncelleyin
SSL sertifikası süresi dolmuşYeni sertifika yükleyin veya Let's Encrypt otomatik yenilemeyi kontrol edin

Sık Sorulan Sorular

Plesk'te ücretsiz SSL kullanabilir miyim?

Evet, Let's Encrypt eklentisi ile ücretsiz DV SSL sertifikası kullanabilirsiniz. Eklentiyi Plesk Extensions bölümünden kurabilirsiniz.

Plesk'te Wildcard SSL nasıl kurulur?

Let's Encrypt ile wildcard SSL için DNS doğrulama gerekir. Ücretli wildcard SSL için CSR'ı *.example.com olarak oluşturup manuel yükleyin.

Windows sunucuda Plesk SSL farklı mı?

Temel adımlar aynıdır. Windows'ta IIS üzerinde SSL bağlama işlemi Plesk tarafından otomatik yapılır. Ek bir IIS yapılandırmasına gerek yoktur.

📌 DataSSL'den: Plesk hosting panelinizdeki SSL kurulumu için profesyonel destek almak ister misiniz? Bize ulaşın →
Bu yazıyı paylaş
Yazar

Ali Yiğit

Önerilen SSL Sertifikaları

Tüm Ürünler
DV Certum

Certum Commercial Multi-Domain SSL

Certum Commercial Multi-Domain SSL ile birden fazla domain'i tek sertifika ile koruyun. DV doğrulama

$49,00 /yıl
Detaylar
DV Certum

Certum Commercial Wildcard SSL

Certum Commercial Wildcard SSL ile ana domain ve tüm alt domainlerinizi tek sertifika ile koruyun. D

$139,00 /yıl
Detaylar
EV DigiCert

DigiCert Basic EV SSL

DigiCert Basic EV SSL ile genişletilmiş doğrulama. Tarayıcıda kurum adı görünür, $1.500.000 garanti,

$420,12 /yıl
Detaylar