Apache Sunucularda SSL Sertifikası Kurulumu

Merhaba, bu yazımızdaApache Web sunucusu için sertifika talebinin nasıl yapıldığına ve SSL sertifikasının nasıl kurulduğunu anlatacağız.

Apache Sunucularda SSL sertifikası oluşturma işlemi çok kolaydır.

 

Mod_ssl ile Sertifikanızı Apache’ye Yüklemek

    1. Size gönderilen ZIP dosyasının tüm içeriğini ayıklayın ve bunları sunucuya kopyalayın / taşıyın. Ayıklanan içerikler tipik olarak adlandırılır: yourDomainName.crt ve  yourDomainName.ca-bundle
  1. Sertifika ile ilgili tüm dosyaları uygun dizinlere taşıyın.

    Tipik bir kurulum:

      1. 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 olmalı.
    1. Size ait DomainName.crt ve yourDomainName.ca-bundle dosyalarını ssl.crt bu adrese taşıyın /etc/ssl/

       

  2. Favori metin düzenleyicinizle SSL yapılandırmasını içeren dosyayı düzenleyin.
    Örnekler: nano, vi, pico, emacs, mousepad, notepad, notepad++, vb.Not: Bu dosyanın konumu her dağıtımdan farklılık gösterebilir. Apache genel yapılandırma dosyasında referans alınacaktır. include ile başlayan dosya adlarına bakınız.
  3. Apache Yapılandırma Dosyası:
    1. Fedora/CentOS/RHEL: /etc/httpd/conf/httpd.conf
    2. Debian and Debian based: /etc/apache2/apache2.conf

    SSL Yapılandırma Dosyası:

    Bazı olası isimler:

    1. httpd-ssl.conf
    2. ssl.conf
    3.  /etc/apache2/sites-enabled/ dizininde.

    Not: Gerekirse Apache ve SSL belgelerine bakın veya Apache Apache2 Belgelerine gözatın.

  4. VirtualHost ta yoksa aşağıdaki file ları ekleyiniz.
    1. SSLEngine on
    2. SSLCertificateKeyFile /etc/ssl/ssl.key/server.key
    3. SSLCertificateFile /etc/ssl/ssl.crt/yourDomainName.crt
    4. SSLCertificateChainFile /etc/ssl/ssl.crt/yourDomainName.ca-bundle ***
  5. 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
  6. Config dosyanızı kaydedin ve Apache servisini yeniden başlatın. Değişikliklerin yürürlüğe girmesi için ‘yeniden başlatma’ komutunun verilmesi yerine, bazen ‘durdurma’ ve ‘başlat’ ta yeterli olabilir. Apache’nin başlatılması gerekir.

 

Notlar:
Özel anahtarınızda bir şifre seçtiyseniz, Apache başlatıldığında veya yeniden başlatıldığında sizden girmeniz istenir. Parola girilene kadar Apache tam olarak başlamaz.

Yapılandırma dosyası genellikle httpd.conf veya apache.conf olarak adlandırılır , ancak bazen SSL’ye özgü bölüm ssl.conf adlı ayrı bir dosyaya yerleştirilir ve ‘Dahil Et’ komutuyla ana yapılandırmadan bağlanır. Bazen, VirtualHost bölümü, sitenin belirli bir dosyasında, genellikle siteye bağlı olarak etiketlenmiş bir alt dizinde olacaktır.

Apache’nin yapılandırma dosyalarının ve dizin adlandırma kurallarının düzeninin çoğu, kullandığınız işletim sisteminin dağıtımı tarafından kontrol edilir. Konumları onaylamak için dağıtımın kendi sitesine ve belgelerine bakmanız önerilir.

En ucuz ssl sertifikaları satın almak ve ücretsiz destek içinhttps://www.atakteknoloji.com/ssl-sertifikalari

Yazar hakkında

Bunları da beğenebilirsin

Nasıl Yapılır? 0 Yorum

Mbstring nedir? Nasıl kurulur?

Mbstring nedir? Nasıl kurulur? Mbstring bir PHP eklentisidir. Kiril dilleri, Uzakdoğu ve Ortadoğuda kullanılan birçok dilde kullanılan harflerin kapladıgı alan latin harflerinin kullanımından fazladır. Bu nedenle PHP üzerinde farklı dillerin

Haberler & Kampanyalar 0 Yorum

Domain Tescili Nasıl Yapılır ?

Domain sahip olduğunuz şirketin internetteki kimliğidir.Alan adı kullanabilmeniz için kendi adınıza tescil ettirmeniz gerekmektedir. Kişisel ya da kurumsal anlamda internet ortamında bir kimlik sahibi olmak için alacağınız alan adı markanızın

Genel 0 Yorum

Domain nedir? Neden Domaine ihtiyacımız var?

Domain internetteki web sitenizin ismi ve adresidir. Bu adres olmadan, internet kullanıcıları web sitenize erişemezler. Alan adı IP adresi olarak adlandırılan bilgisayarların her birini tanımlamak için kullanılan numaralandırma sistemidir. Örneğin,

0 Yorum

Henüz yorum yok!

Haydi durma ilk sen bu yazıyı yorumla!

Cevap bırakın