22 Mart 2020 Pazar

Natro Hosting de Ucretsiz Let's Encrypt SSL sertifikasi kurulumu


Natro Hosting de Ucretsiz Let's Encrypt kurulumu

Natro'da Sinirsiz Web Hosting (Reseller / Bayi degil) hesap actim ve asagida anlattigim sekilde hizli bir sekilde Let's Encrypt SSL sertifikasi kurulumunu gerceklestirdim.

1. https://www.sslforfree.com a gidin ve bir hesap acin (ucretsiz) bunu acmadan da ilerleyebilirsiniz ama lazim olacak o nedenle bu islemi atlamayin.
2. Hesap actiktan sonra login olun.
3. Login sonrasinda asagidaki gibi bir ekran goreceksiniz (benim su anda sadece 1 adet SSL sertifikamvar)

4. Sol ust kosedeki logoyu tiklayarak Ana Sayfa'ya gidin.
5. Burada alan adinizi girerek, Create Free SSL Certificate butonuna tiklayin
6. Karsiniza asagidaki gibi bir ekran cikacak
7. Ortadaki Manual Verification adimini sectim ve yonergeleri takip ederek FTP uzerinden ilk once .well-known klasoru ve onun altinda acme-challange klasoru olusturun.  Ardindan verilen iki dosyayi lokale indirin ve FTP ile web alanina yukleyin.
8. Bu islem sonrasinda Download SSL Certificate butonuna basarak olusan 3 tane dosyayi lokale indirin. Bunlar - private.key // certificate.crt // ca_bundle.crt dosyalari olacaktir. (Bu islem biraz zaman aliyor, sabirli olun)
9. Simdi Natro Cpanele baglanin ve Guvenlik altinda bulunan SSL/TLS ikonunu tiklayin. Gelen ekranda - Siteniz için SSL yükleyin ve yönetin (HTTPS) - tiklayin.
10. Gelen ekranda Etki alanini secerek 3 tane bolumu SSLforfree.com daki alanlar ile kes/yapistir seklinde doldurun ve sonrasinda Sertifika Yukle butonuna tiklayin.


11. Islem tamam :)


12. Her 3 ayda bir yenileme islemi yapilacak unutmayin. - **Yenileme islemi icin ayri bir blog post yayinlayacagim.
13. Otomatik olarak https e yonlenmesi icin .htaccess dosyasina asagidakini ekleyebilirsin:
====================
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://benimalanadim.com/$1 [R=301,L]
====================