Выпустить SSL сертификат проще всего через панель вашего хостинга: у большинства провайдеров есть раздел вроде "SSL" или "Безопасность", и в нём кнопка подключения бесплатного сертификата Let's Encrypt. Процесс занимает 1-5 минут, ничего покупать и оформлять отдельно у сторонних удостоверяющих центров не нужно.
Порядок действий обычно такой: заходите в панель хостинга, находите раздел SSL-сертификатов, выбираете свой домен и нажимаете "Выпустить" или "Подключить Let's Encrypt". Хостинг сам обращается в удостоверяющий центр, получает сертификат и устанавливает его на сервер. Единственное условие - домен уже должен указывать на этот хостинг, иначе выпуск не пройдёт: удостоверяющий центр проверяет, что вы действительно управляете доменом.
После выпуска сертификат продлевается автоматически каждые 60-90 дней, руками ничего делать не нужно, если только вы не меняли хостинг или настройки DNS - тогда автопродление может сломаться, и стоит раз в квартал проверять, что сайт всё ещё открывается по https без предупреждений.
Платные сертификаты от коммерческих удостоверяющих центров (от 1000 до 15000 рублей в год) для обычного лендинга или сайта-визитки не дают заметной разницы: шифрование там ровно то же самое, что и в бесплатном Let's Encrypt, а зелёная строка с названием компании в браузере, за которую раньше платили, почти везде отменена. Такие сертификаты имеет смысл рассматривать банкам и крупным финансовым сервисам, где это часть комплаенса, а не рядовому сайту.
Если панель хостинга такой кнопки не даёт (бывает на старых тарифах), напишите в поддержку хостинга - обычно бесплатный SSL включают вручную за один тикет, без доплаты.