Tarayıcıların dayatması ve güvenlik için gerçekten önemli olan SSL zorunluluğundan sonra patlayan Let’s Encrypt furyası insanların ücretsiz SSL sertifikasına erişimini kolaylaştırdı.
Ancak bazı firmalar bu ücretsiz olan SSL sertifikası Let’s Encrypt’i bile müşterilerine ticari olarak sunmaya başladı. Erişiminizin kısıtlı olduğu sunucularda -hosting kullanıyorsanız- Let’s Encrypt ile ücretsiz SSL sertifikasını size servis sağlayıcınızın tanımlaması gerekiyor. Bazı firmalar Ücretsiz SSL Kur gibi butonlar aracılığıyla bunu müşterilerine sunabiliyor. Ancak konumuz bu butonların olmadığı ve bu hizmetin bize ücretli olarak verilmesi üzerine bizi farklı yollar bulmaya itiyor.
Farklı yollar arasında en popüler ve kolay olan yöntem ise alan adımız için CloudFlare ile ücretsiz SSL tanımlamak oluyor.
Öncelikle CloudFlare (https://www.cloudflare.com/) üzerinde bir üyelik oluşturmamız gerekiyor. Ardından alan adımızı kaydetmek ve yönetmek için bir portala yönlendiriliyoruz. (https://dash.cloudflare.com)
Bu portalda alan adımızı, Add a site yazılı bir buton aracılığıyla kaydedebiliriz.
Bu kayıt sırasında sizden tek istediği alan adınıza ait isim sunucularını CloudFlare sunucularına yönlendirmeniz. Alan adınızı ilgili kutucuğa yazdıktan sonra Continue butonuna tıklayarak bir sonraki aşamaya geçiyorsunuz. Plan aşamasında size 3 tane plan öneriyor ve aşağıda Free yazan başka bir plan bulunuyor.
Aşağıda bulunan Free planını seçtikten sonra Confirm plan yazılı butona tıklayarak devam ediyoruz.
Daha sonra DNS ayarları için bir tarama yapması gerektiğini söylüyor. Start Quick Scan butonuna tıkladıktan sonra tarama işlemini başlatıyoruz. Taramayı tamamladıktan sonra size bilgi veriyor. Continue butonuna tıklayarak devam ediyoruz.
Artık Activation aşamasına geldik. Bu aşamada size alan adınızı yönlendirmeniz gereken isim sunucularını söylüyor.
Your assigned Cloudflare nameservers alanı altındaki isim sunucularını kopyaladıktan sonra alan adınızı kayıt ettirdiğiniz firma üzerinden bu ayarları düzenleyebilirsiniz.
Daha sonra ayarlamaların doğru olduğunu teyit etmek için bir süre beklemenizi istiyor.
Ayarları doğru yaptıysanız; bir süre sonra alan adınız Cloudflare üzerinde aktifleşecektir. Bundan sonraki aşama çok basit.
CloudFlare portalımızda (https://dash.cloudflare.com) sol menüde bulunan SSL/TLS kısmından Overview menüsünü ziyaret ediyoruz.
Bu ekranda ayarlamalarınızı görseldeki gibi yapmanız durumunda internet siteniz için ücretsiz SSL tanımlamasını yapmış olacaksınız. Aktifleşmesi 10-15 dakika gibi bir süreyi bulabilir.
Full (strict) seçeneğini seçmeniz durumunda sunucunuza Cloudflare sertifikalarını yüklemeniz gerekiyor.