Ensim for Apache Server SSL Kurulumu

"E-Tuğra SSL Sertifikası(E-Tuğra_SSL_Sertifika.crt)" Yüklenmesi:

  1. Başlarken, SSL Sertifikanızı dizin içine kaydediniz.Örnek olarak, /etc/ssl/crt/ dizinini kullanacağız. "Public Key/Genel Anahtar" ve "Private Key/Gizli Anahtar" dosyaları aynı dizin içinde olmalıdırlar.Aşağıdaki örnekte;"Private key" değişip, "private.key" formuna gelecek."Public key"değişerek "E-Tuğra_SSL_Sertifika.crt" formuna gelecek. "Root"ların okunabilir olmasına dikkat ediniz.

  2. "Administrator console"a giriş yapınız ve websitenizi seçiniz. 

  3. "Services"butonuna tıklayınız, sonra "Actions" butonunu seçiniz.Şimdi, SSL Sertifika ayarlarınızı seçiniz. 

     

  4. 'Import' butonuna tıklayınız..E-Tuğra SSL Sertifikanızı(End ve Begın etiketleri dahil) aşağıda gösterilen kutuya kopyalayınız. 


     

  5. Sertifikanızı kaydedin ve çıkış yapın.

"E-Tuğra Ara Kök Sertifika(E-Tuğra_Ara_Kök_Sertifika)" Yüklenmesi:

Ensim sunucusu Ara Kök Sertifikasını yüklemek için için herhangi bir -ara yüz- sağlamaz.Bu yüzden yükleme işlemi SFTP yada SSH kullanılarak tamamlanacak.Ara Kök Sertifikanızı, Güvenlik Sertifikanızdan önce yüklediğiniz sürece yüklemede herhangi bir hata gerçekleşmeyecektir.

  1. Virtual Site Dosyanızı Konumlandırın.

    1. Konumlandıracağınız Virtual Site dosyanızı şekillendirin.Bu işlemi yapmak için, sunucunuzdaki dizinden yararlanın. 

      /etc/httpd/conf/virtual

      Örnek dosyaları aşağıda sanal dizinin altında görebilirsiniz.(site 'lerin numaraları Ensim sunucu üzerinde kaç tane virtual siteniz olduğuyla bağıntılıdır.)

      site1 
      site2 
      site3 
      etc...

    2. Şimdi , her bir site dosyasını(html/text editor kullanarak) aradığınız belirlenmiş site/domain dosyasını bulana kadar gözden geçiriniz.Site dosyaları üzerinde, aşağıda örnek gösterilen ibareye benzer bir ibare bulacaksınız.  

      <VirtualHost 000.00.00.000:80>

      ServerName www.yourdomain.com

    3. Site dosyalarını tanımlamadan önce gelecek gönderimler için numarayı bir yere not alın yada saklayın.Düzenleme işlemine başlayabilirsiniz.

  2. Virtual Site Dosyasını Düzenleyin.

    1. Site dosyanızı aşağıdaki satırları(koyu renkte yazılmış olanları) ekleyerek düzenleyiniz. Actual Virtual site numarasıyla #siteyi değiştirdiğinizden emin olun (örnek:site1)

      </Directory> 
      SetEnv SITE_ROOT /home/virtual/site#/fst 
      SetEnv SITE_HTMLROOT /home/virtual/site#/fst/var/www/html 
      Include /etc/httpd/conf/site#

      SSLEngine on 
      SSLCertificateFile /home/virtual/site#/fst/etc/httpd/conf/ssl.crt/server.crt 
      SSLCertificateKeyFile /home/virtual/site#/fst/etc/httpd/conf/ssl.key/server.key 
      SSLCACertificateFile /home/virtual/site#/fst/etc/httpd/conf/ssl.crt/E-Tuğra_Root.crt

      </VirtualHost> 
      < /IfDefine>

    2. Yukarıdaki örnekte olduğu gibi; "E-Tuğra Ara Kök Sertifikanızı"  sunucunuz üstünde kaydettiğiniz dizine kopyalayınız.
      /home/virtual/site#/fst/etc/httpd/conf/ssl.crt/E-Tuğra_Root.crt

      Tekrar site# 'yi yedeklemeniz gerekmektedir.

    3. Website dosyalarınızın  yedeklemelerini yapınız. 

    4. Website dosyalarınızın düzenlemelerinizi kaydedin.

  3.  Apache Sunucunuzu Yeniden Başlatın

    Ara Kök Sertifikanızı kopyaladıysanız/yüklediyseniz Apache sunucunuzu yeniden başlatın.