Debian Linux Apache2 SSL Kurulumu

coğu biliyordur ama yeni başlayanlar için apache2 ye ssl sertifikası eklemek için aşağıdaki adınları izleyin. eklemek istedikerlinizi yorumlar kısmına yazabilirsiniz.

Önce apache2 için bi sunucu sertifikası hazırlayalım: Bu sertifikayı hazırlarken verdiğiniz şifreyi unutmayın ve bu oluşan dosyayı güvenli bir yerde saklayın
$ openssl genrsa -des3 -out server.key 2048
$ openssl req -new -key server.key -out server.csr

Openssl sıze CommonName sorduğunda SSL kullanmak isteğiniz adresi tam olarak yazın. www.ornek.dom gibi

Şimdi tek yapmanız gereken bu oluşturulan dosyayı CA ile imzalamanızdır.
openssl ca -config ca.config -keyfile ca.key -cert ca.crt -out example.org.crt -infiles server.csr

Apache2 ye ekleyeceginiz komut ise
ServerName www.example.org

SSLEngine on
SSLCertificateFile /etc/apache2/ssl/example.org.crt
SSLCertificateKeyFile /etc/apache2/ssl/server.key

apache2ctl stop
apache2ctl start

Eğer CA – Certificate Authority kurmadıysanız aşağıdaki adımları uygulayabılırsiniz:

$ openssl genrsa -des3 -out ca.key 2048
$ openssl req -new -x509 -days 3650 -key ca.key -out ca.crt

  • Her sistem yüklenişinde yada Apache2’yi yeniden başlattığınızda sertifika şifresini girmek istemiyorsanız aşağıdaki işlemleri yapın:

    $ cp server.key server.key.org
    $ openssl rsa -in server.key.org -out server.key
    $ chmod 400 server.key
  • Bu yazı aşağıdaki kaynaklar kullanılarak yazılmıştır:

  • Apache SSL/TLS FAQ
  • Hublog: SSL certificates for Apache2…