Установите OpenSSL в Windows с помощью Cygwin

Это руководство проведет вас через установку OpenSSL на Windows с Cygwin. OpenSSL - очень полезный набор инструментов командной строки с открытым исходным кодом для работы с SSL /TLS сертификаты и запросы на подпись сертификатов (CSRс). С OpenSSL вы можете легко:

Пользователи Windows 10 теперь могут легко использовать OpenSSL, позволяет Подсистема Linux в Windows 10. Официальные двоичные файлы cURL для Windows также включают OpenSSL.
Примечание: Если вы используете ОС на базе Unix / Linux, такую ​​как Ubuntu или macOS, возможно, у вас уже установлен OpenSSL. Вы можете подтвердить это и проверить установленную версию с помощью команды openssl version, Дистрибутивы Linux, вероятно, будут отображать что-то вроде OpenSSL 1.1.1 11 Sep 2018. macOS использует разветвленную версию OpenBSD, LibreSSLтак что вы, вероятно, увидите что-то вроде LibreSSL 2.6.5.

Установите Cygwin и OpenSSL

Cygwin предлагает простой способ установить большую коллекцию бесплатного программного обеспечения с открытым исходным кодом (включая OpenSSL) в Windows. Чтобы установить Cygwin с OpenSSL:

  1. Войти https://cygwin.com/install.html и загрузите соответствующий установщик для вашей ОС (32- или 64-разрядный).

    Пакеты Cygwin

  2. Откройте установщик .exe файл и нажмите Следующая> кнопка в открывшемся окне. (Возможно, вам придется нажать на предупреждение контроля учетных записей, чтобы запустить установщик.)

    Настройка Cygwin

  3. Убедитесь, что Установить из интернета затем нажмите Следующая> .

    Установить из интернета

  4. Оставлять Корневая директория и Установить для с настройками по умолчанию (если вы не знаете, что у вас есть причины их изменить), затем нажмите Следующая> .

    Выберите каталог установки

  5. Выберите локальный каталог пакета, затем щелкните значок Следующая> кнопка. (Опять же, по умолчанию, вероятно, хорошо.)

    Выберите локальный каталог пакетов

  6. Выберите подходящий параметр для подключения к Интернету, затем щелкните значок Следующая> .

    Выберите тип подключения

  7. Выберите сайт загрузки из списка, затем нажмите Следующая> .

    Выберите сайт загрузки

  8. Установщик загрузит приложение установки и запустит его.

    Загрузка программы Cygwin

  9. Введите «openssl» в Поиск поле, затем перейдите к Все> База в Упаковка колонка.

    Перейдите к Все> База

  10. Найдите линию с OpenSSLзатем выберите самую последнюю версию в раскрывающемся меню справа от Новые колонка.

    Выбрать версию

  11. На этом этапе вы можете продолжить поиск и выбор пакетов, которые хотите установить, или просто продолжить установку (вы всегда можете повторно запустить приложение, чтобы установить или удалить отдельные пакеты). Когда будете готовы, щелкните Следующая> .

    Нажмите кнопку Далее

  12. Нажмите Следующая> снова.

    Нажмите кнопку Далее

  13. Cygwin Setup начнет загрузку необходимых файлов для установки. В базовой установке Cygwin много файлов, поэтому для ее завершения может потребоваться некоторое время.

    Прогресс

  14. Выберите, хотите ли вы создавать значки на рабочем столе и / или в меню «Пуск», затем нажмите кнопку Завершить .

    Завершить

  15. Убедитесь, что вы установили OpenSSL, открыв приложение терминала Cygwin и набрав openssl version в командной строке. Все готово!

    Командная строка

Обучающие видео по OpenSSL

Спасибо, что выбрали SSL.com! Если у вас возникнут вопросы, свяжитесь с нами по электронной почте по адресу Support@SSL.com, вызов 1-877-SSL-SECURE, или просто нажмите ссылку чата в правом нижнем углу этой страницы. Вы также можете найти ответы на многие распространенные вопросы поддержки в нашем база знаний.

Подпишитесь на рассылку новостей SSL.com

Не пропустите новые статьи и обновления с SSL.com

Будьте в курсе и будьте в безопасности

SSL.com является мировым лидером в области кибербезопасности, PKI и цифровые сертификаты. Подпишитесь, чтобы получать последние новости отрасли, советы и анонсы продуктов от SSL.com.

Мы будем рады вашим отзывам

Пройдите наш опрос и поделитесь с нами своими мыслями о своей недавней покупке.