如何在 Windows 服务器上为 IIS 创建的网站布署 SSL 证书
本文最后更新于2021年11月10日,已超过1069天没有更新,若内容或图片失效,请留言反馈。
如何在 Windows 服务器上为 IIS 创建的网站布署 SSL 证书
SSL 证书,有收费的,有免费的,有长期的,也有短期的。如何选择,取决于个人或公司需求以及成本。
最简单的,就是去腾讯云或者阿里云申请免费的 SSL 证书,然后布署到相应的服务器上。
想偷懒的话,可以使用 Let's Encrypt 提供的服务。
如果你使用的是 Linux 服务器,可以使用 acme.sh 从 Let's Encrypt 生成免费的证书。
如果你使用的是 Windows 服务器,而且是使用系统自带的 IIS 来提供 Web 服务,那就让 win-acme 来帮你完成证书的申请和布署工作。
安装方法如下:
1.安装 .NET Framework 4.6.2
win-acme 对于.NET 的最低要求是4.6.2,上微软的官网下载安装即可。
2.安装 win-acme
请到 win-acme 的 GitHub 页面 下载安装包(以x64.pluggable.zip结尾),一路点下一步安装即可。
3.使用 win-acme 申请并布署 SSL 证书
申请和布署的操作,相当地简单,只要根据提示,找到 IIS 里添加的网站,域名会被自动查找出来。
在正式操作之前,先在 win-acme 里测试一下,如果没有问题,就可以大胆地给域名申请并布署 SSL 证书了,全程只要点「下一步」即可,没有其它的操作。
评论已关闭