Apache Server OpenSSL Sertifika Kurulumu

    1. İşlem için Apache’deki Virtual Host dosyamızı açalım ve şu satırları düzenleyelim.

Bunu gerçekleştirmek için terminal(konsol) kısmına aşağıdaki kodu yazmanız gerekmektedir.

nano /etc/apache2/sites-available/default

 

     2.  Daha sonrasında değiştireceğimiz alanlar aşağıdaki gibidir;

ServerName ssl.domain.com  

SSLEngine On

SSLCertificateFile “/usr/local/apache2/ssl/ssl.domain.com.crt”

SSLCertificateKeyFile “/usr/local/apache2/ssl/ssl.domain.com.key”

DocumentRoot /usr/local/apache2/htdocs

   3.   Neleri neden değiştirdiğimizi bilmeniz adına açıklamaları paylaşıyorum.

ServerName : SSL için oluşturulan DNS adını yazıyoruz.

SSLEngine On : Server Name için SSL in kullanılacağını belirityoruz.

SSLCertificateFile : SSL sertifikamınızın pathini belirtiyoruz.

SSLCertificateKeyFile : SSL için Sertifka keyimizin parthini belirtiyoruz.

DocumentRoot Web sitemizin yayın yapacağı dosya yolunu belirtiyoruz.

    4.  İlgili işlemlerimiz bittikten sonra SSL modülünü aktif etmek için konsoldan şu komutu veriyoruz.

a2enmod ssl

    5.   Apache’yi restart etmeden önce ayarlarımızı kontrol ediyoruz. Bu işlem için 

apachectl configtest

 diyoruz. Çıktı olarak Syntax OK gördüğümüzde artık Apache’yi restart edip işlem adımlarının uygulanmasını başlatabiliriz.