Форматы файлов: PDF, DOCX
Эта инструкция поможет самостоятельно получить и установить OV SSL-сертификат безопасности RSA для сайта через Госуслуги.
Материал написан простым языком и рассчитан на пользователя без опыта работы с SSL-сертификатами, OpenSSL, CSR-запросами и nginx.
Инструкция подходит, если нужно:
получить OV SSL-сертификат через Госуслуги;
оформить сертификат сразу на несколько доменов;
создать CSR-запрос и приватный ключ;
подписать CSR отсоединённой УКЭП;
подтвердить управление доменами через DNS TXT-записи;
установить сертификат на хостинг Beget;
установить сертификат на VPS-сервер с nginx;
проверить, что сайт действительно отдаёт новый сертификат.
Внутри инструкции разобраны практические шаги:
выбор OV-сертификата вместо DV;
выбор алгоритма международного RSA;
подготовка файла mydomain.cnf;
создание файлов mydomain.csr и newkey.key;
правильное заполнение subjectAltName для одного или нескольких доменов;
подписание CSR через УКЭП;
подготовка свидетельства на домен;
загрузка документов на Госуслуги;
добавление DNS TXT-записей;
ожидание обновления DNS;
скачивание выданных файлов .cer и .crt;
конвертация сертификата из DER в PEM;
проверка совпадения сертификата и приватного ключа;
установка сертификата на Beget;
установка сертификата на VPS через nginx;
проверка сайта после установки.
Также включены частые ошибки и способы их решения:
OpenSSL не найден;
файл .csr не создан;
в subjectAltName забыли указать DNS:;
русские буквы отображаются неправильной кодировкой;
DNS-запись добавлена, но Госуслуги её ещё не видят;
файлы .cer и .crt оказались одинаковыми;
сертификат открывается «кракозябрами»;
Beget продолжает показывать Let’s Encrypt;
на VPS изменён не тот nginx-конфиг;
забыли проверить nginx -t;
сертификат и приватный ключ не совпадают.
Инструкция особенно полезна владельцам сайтов, администраторам, предпринимателям и тем, кто хочет заменить обычный Let’s Encrypt на OV-сертификат безопасности.
Формат: пошаговая текстовая инструкция.
Уровень сложности: для новичков.
Темы: SSL, TLS, OV-сертификат, RSA, Госуслуги, CSR, УКЭП, DNS, Beget, VPS, nginx.