如何安装 OpenSSL(Windows)

如何安装 OpenSSL(Windows)

我肯定是忽略了一些非常简单的东西,但我实在不知道应该下载/安装什么才能让我在 Windows 上使用 OpenSSL。

我需要将 SSL 证书文件(.cer)和私钥文件合并为一个文件,.pfx以便安装到 IIS 8 中。

我读过的所有内容都说我需要使用OpenSSL- 但我正在努力锻炼如何

该网站仅提供源代码(我不愿意花时间/精力去研究如何编译等)和一份二进制文件的非官方创建者但我不确定我是否喜欢使用“非官方”安装程序。

这并不难,否则人们会说“这就是你安装 OpenSSL 的方式,然后这就是你使用它的方式”……但相反,每个人都只是说“使用 OpenSSL”。

有人可以给我一些指点吗?

(免责声明……我是一名程序员,不幸地还承担着管理一些服务器的任务,因为我们的规模太小,无法聘请专业的网络专家)

答案1

Chocolatey 是 Windows 的软件包管理器。它可以安装 OpenSSL: https://chocolatey.org/packages/OpenSSL.Light 您还可以尝试: https://wiki.openssl.org/index.php/Binaries 如果需要,您还可以在证书格式之间进行转换。这里有一个将 PEM 转换为 PFX 的示例: https://www.sslsupportdesk.com/openssl-commands

答案2

在 Windows 中,这是通过

C:\> certutil –MergePFX certfile.cer certfile.pfx

certutil 始终包含在内。

相关内容