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
EN EN

Apache Sunucuda SSL Sertifikası Kurulumu

Apache sunucuda SSL sertifikası nasıl kurulur, mod_ssl yapılandırması

Apache Web Sunucusunda SSL Kurulumu

Bu rehber Apache 2.4+ üzerinde SSL sertifikası kurulumunu adım adım açıklar.

Gereksinimler

  • Apache 2.4 veya üzeri
  • mod_ssl modülü aktif
  • SSL sertifika dosyaları (.crt, .key, .ca-bundle)
  • Root/sudo erişimi

Adım 1: mod_ssl Modülünü Aktifleştirin

sudo a2enmod ssl
sudo systemctl restart apache2

Adım 2: Sertifika Dosyalarını Yükleyin

sudo mkdir -p /etc/ssl/datassl/
sudo cp domain.crt /etc/ssl/datassl/
sudo cp domain.key /etc/ssl/datassl/
sudo cp ca-bundle.crt /etc/ssl/datassl/

Adım 3: Virtual Host Yapılandırması

<VirtualHost *:443>
    ServerName www.example.com
    ServerAlias example.com
    DocumentRoot /var/www/html

    SSLEngine on
    SSLCertificateFile /etc/ssl/datassl/domain.crt
    SSLCertificateKeyFile /etc/ssl/datassl/domain.key
    SSLCertificateCh ainFile /etc/ssl/datassl/ca-bundle.crt

    # Güvenlik ayarları
    SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
    SSLCipherSuite HIGH:!aNULL:!MD5:!3DES
    SSLHonorCipherOrder on

    # HSTS Header
    Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains"
</VirtualHost>

# HTTP → HTTPS Yönlendirme
<VirtualHost *:80>
    ServerName www.example.com
    Redirect permanent / https://www.example.com/
</VirtualHost>

Adım 4: Yapılandırmayı Test Edin ve Yeniden Başlatın

sudo apache2ctl configtest
sudo systemctl restart apache2
Önemli: Private key dosyasını (.key) asla paylaşmayın ve güvenli bir şekilde saklayın.

Bu makale faydalı oldu mu?

Makale Ara

SSL Kurulum Rehberleri

Yardıma mı İhtiyacınız Var?

Aradığınızı bulamadıysanız destek ekibimiz size yardımcı olabilir.

Destek Talebi Aç