7-Nasıl Yapılır?

Apache Sunucularında SSL Sertifikası Kurmak

SSL sertifikası oluşturma adımları karmaşık bir iş gibi gözükse de aslında gayet kolay ve hızlı bir işlemdir. Gelin beraber Apache sunucularında SSL sertifikası kurmayı inceleyelim

Tarafınıza gönderilecek olan ZIP dosyasının tüm içeriğini birbirinden ayıklayın ve bunları sunucuya taşıyın. Ayıklanan içeriklere tipik olarak isimler verilir: yourDomainName.crt ve  yourDomainName.ca-bundle

Sertifika ile ilgili bütün dosyaları uygun dizinlere taşımaya başlayınız. Genel bir kurulum:

Daha önce /etc/ssl/ dizininde bulunan ssl.key dizinine daha önce oluşturulan Özel Anahtar’ı taşıyın . Bu sadece Apache’nin erişebileceği bir dizin dosyası olmalıdır.

Size ait olan DomainName.crt ve yourDomainName.ca-bundle dosyalarını ssl.crt bu verilen adrese taşıyın /etc/ssl/ 

Kullandığınız metin düzenleyici programınızla SSL yapılandırmasını içeren dosyanızı düzenlemeye başlayın.
Örnek vermek gerekirse: nano, sublime text, pico, mousepad, notepad, notepad++, vs.

Önemli: Bu dosyanın konumu her dağıtımdan farklılık gösterebilme özelliğine sahiptir. Apache genel yapılandırma dosyasında referans alınacaktır. include ile başlayan dosya adlarına bakmanızı öneririz.

Apache Yapılandırma Dosyası Aşağıdaki Gibi Görünecektir:

Fedora/CentOS/RHEL: /etc/httpd/conf/httpd.conf

Debian and Debian based: /etc/apache2/apache2.conf

SSL Yapılandırma Dosyası:

httpd-ssl.conf

ssl.conf

/etc/apache2/sites-enabled/ dizininde bulunabilir.

Önemli: Gerekirse Apache ve SSL belgelerini kontrol edin yada Apache2 Belgelerine göz gezdirebilirsiniz.

Apache 1.3.x:

SSLCertificateKeyFile /etc/ssl/ssl.key/server.key SSLCertificateFile /etc/ssl/ssl.crt/yourDomainName.crt SSLCACertificateFile /etc/ssl/ssl.crt/yourDomainName.ca-bundle

Apache 2.x:

SSLCertificateKeyFile /etc/ssl/ssl.key/server.key SSLCertificateFile /etc/ssl/ssl.crt/yourDomainName.crt SSLCertificateChainFile /etc/ssl/ssl.crt/yourDomainName.ca-bundle

Config dosyanızı kaydettikten sonra Apache servisinizi yeniden başlatmayı deneyin. Değişikliklerin sisteme girmesi için ‘yeniden başlatma’ komutunun verilmesinin aksine, bazen karşımıza; ‘durdurma’ ve ‘başlat’ ta yer olabilir.Tekrardan Apache’nin başlatılması gerekmektedir.

İlgili Gönderiler
7-Nasıl Yapılır?

Veri Kaybınızı Önlemek İçin phpMyAdmin'i Koruma Yolları

7-Nasıl Yapılır?

Basit ve Hızlı Şekilde WHM TMP Boyutu Değiştirme ve TMP Klasörü Boşaltma

7-Nasıl Yapılır?

WordPress Admin Şifresi Sıfırlama

7-Nasıl Yapılır?

Güzel ve Kötü Yönleriyle SSL Hakkında