إضافه إلى ما شرحه الأعضاء، موقع startssl.com هو الموقع الوحيد الذي اعرفه يقدم شهادات ssl مجانا، وهذا شرح لطريقه تنصيب apache server باستخدام https protocol بالانجليزية : https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-with-a-free-signed-ssl-certificate-on-a-vps