Сертификат для по https для личного использования можно совершенно бесплатно получить по адресу:
Для этого достаточно установить утилиту Certbot
Далее утилита способна проделать все в автоматическом режиме:
- получить сертификаты (открытую и закрытую части ключа);
- перенастроить веб-сервер.
По итогам работы можно проверить собственный сайт на наличие проблем:
https://www.ssllabs.com/ssltest/analyze.html?d=URL
Сертификат выдается на 3 месяца, но автоматизация его продления тоже не составляет большого труда.