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
Rehberler

ISPConfig SSL Sertifikası Kurulumu ve CSR Oluşturma Rehberi

ISPConfig 3 panelinde SSL sertifikası kurulumu, CSR oluşturma ve Let's Encrypt entegrasyonu. Açık kaynak panel için eksiksiz SSL rehberi.

14 dk okuma

ISPConfig, Debian ve Ubuntu tabanlı sunucularda yaygın olarak kullanılan açık kaynaklı bir hosting kontrol panelidir. Çoklu sunucu desteği ve esnek yapılandırma seçenekleriyle profesyonel hosting ortamları için idealdir. Bu rehberde ISPConfig 3 panelinde SSL kurulumu, CSR oluşturma ve Let's Encrypt entegrasyonunu detaylı olarak anlatıyoruz.

1. CSR Oluşturma

ISPConfig Panel Üzerinden

  1. ISPConfig yönetim paneline giriş yapın
  2. "Sites" sekmesine geçin
  3. İlgili web sitesini seçin
  4. "SSL" sekmesine tıklayın
  5. "SSL Action" dropdown'ından "Create Certificate" seçin
  6. Gerekli bilgileri doldurun:
    • SSL Country: TR
    • SSL State: Istanbul
    • SSL Locality: Istanbul
    • SSL Organisation: Şirket Adı
    • SSL Organisation Unit: IT
    • SSL Domain: www.example.com
  7. "Save" butonuna tıklayın
  8. CSR, "SSL Request" alanında görünecektir

Komut Satırından CSR Oluşturma

openssl req -new -newkey rsa:2048 -nodes \
  -keyout /var/www/clients/client1/web1/ssl/example.com.key \
  -out /var/www/clients/client1/web1/ssl/example.com.csr

2. SSL Sertifikası Yükleme

  1. ISPConfig → "Sites" → Web sitesi seçin → "SSL" sekmesi
  2. "SSL Action" dropdown'ından "Save Certificate" seçin
  3. Aşağıdaki alanları doldurun:
    • SSL Key: Private key yapıştırın
    • SSL Certificate: CRT sertifika içeriği
    • SSL Bundle: CA Bundle / Intermediate sertifika
  4. "Save" butonuna tıklayın
  5. "SSL" dropdown'ından "On" seçin
  6. Tekrar "Save" yapın

3. Let's Encrypt Entegrasyonu

ISPConfig 3.1+ sürümleri yerleşik Let's Encrypt desteği sunar:

  1. Web sitesi ayarlarında "SSL" sekmesine gidin
  2. "Let's Encrypt" checkbox'ını işaretleyin
  3. "SSL" dropdown'ını "On" yapın
  4. "Save" butonuna tıklayın
  5. ISPConfig otomatik olarak Let's Encrypt sertifikası alacak ve kurulacaktır
✅ İpucu: Let's Encrypt sertifikaları 90 günlük süreyle geçerlidir. ISPConfig'in cron job'u otomatik yenileme yapar. Yenileme durumunu kontrol etmek için: certbot certificates

4. Apache/Nginx SSL Yapılandırması

Apache Vhost (ISPConfig tarafından yönetilir)

# Otomatik oluşturulan dosya: /etc/apache2/sites-available/example.com.vhost
<VirtualHost *:443>
    ServerName example.com
    ServerAlias www.example.com
    SSLEngine on
    SSLCertificateFile /var/www/clients/client1/web1/ssl/example.com.crt
    SSLCertificateKeyFile /var/www/clients/client1/web1/ssl/example.com.key
    SSLCertificateChainFile /var/www/clients/client1/web1/ssl/example.com.bundle
</VirtualHost>

5. HTTPS Yönlendirmesi

  1. ISPConfig site ayarlarında "Redirect" sekmesi
  2. "Redirect Type": R,L (301 kalıcı)
  3. "Redirect Path": https://www.example.com
  4. Veya "SEO Redirect" bölümünden "www to non-www + https" seçin

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

HataÇözüm
Let's Encrypt: Challenge failed.well-known/acme-challenge dizininin erişilebilir olduğundan emin olun
SSL sertifikası Apache'de aktif olmuyorApache SSL modülünü etkinleştirin: a2enmod ssl && systemctl restart apache2
Vhost yapılandırmasında hataapache2ctl configtest ile yapılandırmayı test edin

Sık Sorulan Sorular

ISPConfig multi-server SSL destekliyor mu?

Evet, ISPConfig'in çoklu sunucu mimarisinde her web sunucusu bağımsız SSL yönetimi yapabilir. Panel sunucusu, sertifika bilgilerini ilgili web sunucusuna dağıtır.

ISPConfig'te SSL sertifikamı nasıl yedeklerim?

SSL dosyaları /var/www/clients/clientX/webX/ssl/ dizininde saklanır. Bu dizini yedekleme planınıza dahil edin.

📌 DataSSL: ISPConfig panelinizdeki SSL kurulumları için profesyonel destek almak ister misiniz? Teknik destek ekibimize ulaşın →
Bu yazıyı paylaş
Yazar

Ali Yiğit

Önerilen SSL Sertifikaları

Tüm Ürünler
EV Certum

Certum Premium EV Multi-Domain SSL

Certum Premium EV Multi-Domain SSL ile birden fazla domaini EV düzeyinde koruyun. Şirket adı görünür

18.368,73 ₺ /yıl
Detaylar
EV Certum

Certum Premium EV SSL

Certum Premium EV SSL ile en yüksek güven seviyesini sağlayın. Genişletilmiş doğrulama, şirket adı g

14.861,57 ₺ /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,

18.417,83 ₺ /yıl
Detaylar