Установка сертификата SSL на Microsoft IIS

Для установки сертификата на веб-сервер Microsoft IIS требуются файлы сертификата и его ключ.

Для примера рассмотрим установку SSL-сертификата Sectigo.

У нас есть 4 файла сертификата и сам ключ сертификата:

  1. domain_name.key - закрытый ключ сертификата, который генерируется путем создания запроса на подписание сертификата (CSR)
  2. domain_name.crt - SSL-сертификат домена
  3. AAACertificateServices.crt - корневой сертификат
  4. SectigoRSADomainValidationSecureServerCA.crt - промежуточный сертификат
  5. USERTrustRSAAAACA.crt - промежуточный сертификат

Объедините корневой и промежуточный сертификаты:

cat AAACertificateServices.crt SectigoRSADomainValidationSecureServerCA.crt USERTrustRSAAAACA.crt > CACert.crt

Преобразуйте:

openssl pkcs12 -export -out domain_name.pfx -inkey domain_name.key -in domain_name.crt -certfile CACert.crt

Если вы получите ошибку типа:

unable to load private key

, проверьте файл domain_name.key, чтобы убедиться, что он содержит записи:

-----BEGIN RSA PRIVATE KEY-----

-----END RSA PRIVATE KEY-----

Во время конвертации укажите пароль для сертификата, он понадобится при установке сертификата в Windows.

Теперь файл domain_name.pfx можно загрузить в Windows. Для этого выполните следующие действия:

  1. Нажмите "Пуск" и выберите "Выполнить".
  2. В пункте "Выполнить" введите "MMC" и нажмите "ОК". Откроется программа MMC.
  3. Нажмите на окно "Файл" и выберите "Добавить/удалить оснастку".
  4. Найдите "Сертификаты" и нажмите "Добавить".
  5. Выберите "Учетная запись компьютера" и нажмите "Далее".
  6. Выберите "Локальный компьютер" и нажмите "Завершить".
  7. Нажмите "OK", чтобы закрыть окно "Добавление / удаление оснастки".
  8. Дважды щелкните на "Сертификаты (локальный компьютер)" в центре окна.
  9. Щелкните правой кнопкой мыши на папке "Личные".
  10. Выберите "Все задачи" и нажмите "Импорт".
  11. Следуйте указаниям "Мастера импорта сертификатов", чтобы импортировать "Основной сертификат" из файла .PFX.
  12. Выберите файл .PFX и введите пароль, который мы задали при конвертации сертификата.
  13. При появлении запроса выберите "Автоматически выбирать хранилище сертификатов в зависимости от типа сертификата".
  14. Нажмите "Готово", чтобы закрыть мастер импорта сертификатов.

Далее необходимо привязать сертификат к самому домену:

Откройте IIS, выберите нужный сайт и выберите "Привязка":

Нажмите "Добавить".

В поле "Тип" выберите https, в поле " SSL-сертификат " - сертификат, который вы добавили ранее.

Нажмите OK, после чего должен быть добавлен 443 порт

How useful was this article?

VAT

  • Other

    Other

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    %
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Other
  • canada
  • poland
  • european-union
  • france
  • germany
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria