Per impostare un certificato SSL su una vps si può utilizzare certbot
sudo apt install certbot
certbot --manual --preferred-challenges dns -d <your.domain.com> -d <domain.com> ...
Utilizzando questo metodo, chiede di inserire un record TXT nei dns e non rinnova automaticamente