Apache SSL Kurulumu
Apache Sunucusunda SSL Sertifikası Nasıl Kurulur?
SSL sertifikanızı satın aldıktan sonraki en önemli adım, sunucunuza doğru şekilde kurulum yapmaktır.
Apache, dünyanın en yaygın kullanılan web sunucularından biridir ve milyonlarca web sitesi tarafından tercih edilmektedir.
Bu rehberde Apache sunucusunda SSL sertifikasının nasıl kurulacağını adım adım açıklıyoruz.
Kuruluma Başlamadan Önce
SSL kurulumuna başlamadan önce aşağıdaki dosyalara sahip olmanız gerekir:
SSL Sertifikanız (Certificate)
Private Key (Özel Anahtar)
Intermediate Certificate (CA Bundle)
Apache sunucusuna yönetici erişimi (SSH veya Root)
Sertifikanızı Wikicert üzerinden aldıysanız, gerekli dosyalar size teslim edilir.
Apache SSL Kurulumunda Kullanılan Dosyalar
Kurulum sırasında genellikle aşağıdaki dosyalar kullanılır:
certificate.crt
private.key
ca-bundle.crt
Her dosyanın farklı bir görevi vardır.
Özellikle Private Key dosyasının doğru sertifika ile eşleşmesi büyük önem taşır.
Apache Yapılandırması
Apache SSL yapılandırması genellikle VirtualHost dosyası içerisinde yapılır.
Aşağıdaki örnek temel bir yapılandırmayı göstermektedir:
<VirtualHost *:443>
ServerName example.com
DocumentRoot /var/www/html
SSLEngine on
SSLCertificateFile /path/to/certificate.crt
SSLCertificateKeyFile /path/to/private.key
SSLCertificateChainFile /path/to/ca-bundle.crt
</VirtualHost>
Dosya yolları kullandığınız sunucuya göre değişebilir.
Apache'yi Yeniden Başlatın
Yapılandırma tamamlandıktan sonra Apache hizmeti yeniden başlatılmalıdır.
Ubuntu / Debian sistemlerinde:
sudo systemctl restart apache2
CentOS / AlmaLinux / Rocky Linux sistemlerinde:
sudo systemctl restart httpd
Sunucu yeniden başlatıldıktan sonra HTTPS bağlantısı test edilmelidir.
Kurulum Sonrası Kontroller
Kurulum tamamlandıktan sonra aşağıdaki kontrolleri yapmanız önerilir:
HTTPS sorunsuz açılıyor mu?
Sertifika zinciri (Certificate Chain) doğru mu?
Tarayıcı güvenlik uyarısı gösteriyor mu?
HTTP → HTTPS yönlendirmesi çalışıyor mu?
Mixed Content hatası bulunuyor mu?
Kurulumun doğru yapıldığından emin olmak için SSL test araçları kullanılabilir.
Apache SSL Kurulumunda En Sık Karşılaşılan Hatalar
En yaygın sorunlar şunlardır:
Private Key ile sertifikanın eşleşmemesi
Intermediate Certificate eksikliği
Yanlış dosya yolu kullanılması
Apache yapılandırma hataları
HTTPS yönlendirmesinin eksik olması
Bu hatalar tarayıcı güvenlik uyarılarına veya sertifika zinciri sorunlarına neden olabilir.
Apache SSL Kurulumunda Yardıma mı İhtiyacınız Var?
SSL kurulumu bazen yalnızca sertifikayı yüklemekten ibaret değildir.
Sunucu yapılandırması, sertifika zinciri, Private Key eşleşmesi ve HTTPS yönlendirmeleri doğru şekilde yapılandırılmalıdır.
Wikicert olarak Apache sunucularında SSL kurulumu konusunda uzman destek sunuyoruz.
Mevcut altyapınızı inceleyebilir, kurulum sırasında oluşabilecek hataları tespit edebilir ve sertifikanızın doğru şekilde çalışmasını sağlayabiliriz.
Sonuç
Apache üzerinde SSL kurulumu doğru yapıldığında web siteniz güvenli HTTPS bağlantısı kullanmaya başlar.
Doğru yapılandırılmış bir SSL kurulumu yalnızca ziyaretçilerinizi korumaz, aynı zamanda tarayıcı güvenini ve web sitenizin profesyonel görünümünü de destekler.