Când site-ul trece prin proxy-ul Cloudflare (nor portocaliu), vizitatorii primesc certificatul Cloudflare. Certificatul Origin criptează și drumul de la Cloudflare până la serverul tău. Cu el poți folosi modul SSL Full (strict) fără Let's Encrypt și fără reînnoiri.
-
Creează certificatul
În Cloudflare deschide SSL/TLS → Origin Server și apasă Create Certificate. Lasă cheia RSA și numele propuse (
domeniultau.roși*.domeniultau.ro) și apasă Create. -
Salvează cheile pe server
Cloudflare îți arată Origin Certificate și Private key. Cheia privată apare o singură dată, așa că salvează-le acum. Conectează-te la server prin SSH și creează fișierele:
mkdir -p /etc/ssl/cloudflare nano /etc/ssl/cloudflare/domeniultau.ro.pemLipește certificatul, salvează, apoi fă la fel pentru cheie:
nano /etc/ssl/cloudflare/domeniultau.ro.key chmod 600 /etc/ssl/cloudflare/domeniultau.ro.key -
Folosește certificatul în Nginx
În configurarea site-ului, în blocul
serverculisten 443 ssl, înlocuiește liniile de certificat:ssl_certificate /etc/ssl/cloudflare/domeniultau.ro.pem; ssl_certificate_key /etc/ssl/cloudflare/domeniultau.ro.key; -
Verifică și repornește Nginx
nginx -t && systemctl reload nginx -
Setează modul SSL în Cloudflare
Deschide SSL/TLS → Overview și alege Full (strict).