如何在Windows IIS上安装Let’s EncryptSSL与IIS

时间:2019-05-29 14:47:58  来源:igfitidea点击:

Let’s Encrypt是一个证书颁发机构(CA)为网站提供免费的SSL证书。
我们可以为任何域名颁发证书。
本教程将在Windows系统上颁发Let 's Encrypt SSL证书,并在IIS上进行配置。

下载Win-ACME工具

首先,下载最新的Windows ACME Simple应用程序。
可以从github官方发布页面下载。
请使用以下下载网页:
https://github.com/win-acme/win-acme/releases
得到一个文件 win-acme.v2.0.3.206.zip。

创建一个新的SSL证书

下载存档文件后,在本地文件系统上解压缩它。
然后切换到解压缩的目录并使用管理员运行 wacs.exe

访问和修改IIS设置所需的管理员权限。

它将打开一个终端窗口,并在屏幕上显示多个选项。
通过按“N”选择创建新证书(IIS的siimple)。

这将显示在IIS中配置的站点。
选择一个或多个带有命令分离编号的站点来颁发SSL证书。

How do you want to pick the bindings? 你想如何选择绑定选择1,然后按回车。
然后Include bindings包含绑定按回车键

按“yes”接受条款并按enter继续。
让我们通过http启动域授权过程。
自动执行成功完成后,将颁发SSL证书。

这还将把SSL证书与IIS中的站点绑定关联起来。

测试证书和绑定

在网络浏览器中通过https打开网站。
我们将在浏览器中看到一个有效的SSL证书。
我们还可以使用ssllabs免费工具验证SSL。
这还将扫描服务器上的安全设置。

我们还可以编辑站点绑定以查看SSL是否正确配置。