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
$ 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: