Tra le varie guide ho ritenuto opportuno citare la presente perchè secondo me la più completa.
Dal back-end di magento configurare il sito visibile su SSL è semplicissimo: Negozi > Configurazione > Web > Usa SSL su front-end, usa SSL su back-end
da shell SSH i comandi sono i seguenti:
Dirigersi dentro il sito Web, ad esempio
cd /var/www/html/dominio
abilitare SSL in front-end
php bin/magento setup:store-config:set --use-secure=1 --base-url=”https://[domain.tld]”
abilitare SSL in back-end
php bin/magento setup:store-config:set --use-secure-admin=1 --base-url=“https://[domain.tld]”
Per sicurezza eseguite prima l’abilitazione al front-end, se tutto è ok abilitate anche il back-end