如何在Windows Server 2019上安装OpenSSL
时间:2020-02-23 14:45:30 来源:igfitidea点击:
如何在Windows Server 2019上安装OpenSSL?
,如何在Windows Server 2019上使用OpenSSL?
OpenSSL是一个开源库,提供用于保护系统之间的应用程序和传输系统之间的加密协议。
Openssl的管理层在全球各地的志愿者处于志愿者下。
在简而言之,OpenSSL Toolkit通过全强度加密实现安全套接字层(SSL V2/V3)和传输层安全(TLS V1)协议。
本教程将向我们展示如何在Windows Server 2019上安装OpenSSL。
在Windows Server 2019上安装OpenSSL
终止openssl下载页面并抓住与CPU架构相匹配的OpenSSL的最新构建。
对我来说,我将下载64位版本。
我们可以选择选择Light版本或者完整版本。
你也可以使用 curl.exe
命令从命令行下载。
curl.exe -L -o Win64OpenSSL.exe https://slproweb.com/download/Win64OpenSSL-1_1_0j.exe
请参阅下面的屏幕截图。
安装完成后,通过双击运行安装程序 .exe
文件或者来自PowerShell。
.\Win64OpenSSL.exe
接受软件许可协议,然后单击"下一步"。
选择将安装OpenSL的目标文件夹。
选择应用程序快捷方式的目录。
选择要执行的其他任务。
单击"安装"以在Windows Server 2019上开始安装OpenSSL。
安装几分钟才能完成。
单击"完成"以结束成功的安装。
最后地添加了 C:\OpenSSL-Win64
到Windows环境路径。
$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User") [System.Environment]::SetEnvironmentVariable("PATH", $userenv + "C:\OpenSSL-Win64\bin", "User")
对于32位系统,更换 OpenSSL-Win64
和 OpenSSL-Win32
。
在Windows Server 2019上使用OpenSSL生成证书
我们现在可以在Windows Server 2019上使用OpenSSL来生成证书。
首先出口 OPENSSL_CONF
。
set OPENSSL_CONF=C:\OpenSSL-Win64\bin\openssl.cfg
对于32位系统,更换 OpenSSL-Win64
和 OpenSSL-Win32
。
让我们创建一个测试SSL证书来验证我们的安装。
openssl.exe req -new -nodes -keyout server.key -out server.csr -newkey rsa:2048