https://wmaraci.com/forum/sunucu-yonetimi/flarum-kurulumu-detayli-rehber-ucretsiz-ssl-2020-a-581093.html

Bu içerikteki Ubuntu'ya göre 18.adım hem ücretsiz SSL yüklüyor hem de HTTP'den HTTPS'e yönlendirme sağlıyor. Ayrıca SSL süresi dolmadan kendi kendine yeniliyor.

CentOS için daha önce denemesem de şu şekilde olması lazım:

Alttaki komutlarla certbot kurulacak:
sudo yum install epel-release
sudo yum install certbot-nginx

Nginx konfigürasyonunuzun doğru olduğunu ve sitenin http üzerinden sorunsuz çalıştığını varsayıyorum. O halde geriye sadece SSL'i yayınlamak kalıyor:
(example.com site adresi ile değiştirilecek)

sudo certbot --nginx -d example.com -dwww.example.com

Son olarak 1 veya 2 yazarak bir seçim yapmanızı isteyecek. 2'yi seçerseniz HTTPS yönlendirmesini kendisi ayarlar size bir iş çıkarmaz.