• 如何在IIS10上安装安全证书
  • 发布于 2个月前
  • 515 热度
    0 评论
  • 张蜚
  • 22 粉丝 35 篇博客
  •   

现在的网站都越来越流行使用https的方式来访问,如果网站需要以https的方式访问首先需要在服务器上安装安全证书,本文主要讲解一下如何在IIS10上安装安全证书。

IIS安装证书第一步:申请安全证书

我们要在IIS服务器上安装SSL证书的第一步必须去申请一个安全证书,现在主流的域名空间服务商都会有申请安全证书的业务,比如阿里云,腾讯云,百度云等。安全证书根据不同的加密标准,证书种类,品牌会有不同的价格。当然也有免费版的可以申请,但是功能会比较简单,安全性和速度等与付费的还是有一点差距,总之一分钱一分货,但也不能说没有免费的午餐。如下是腾讯云的证书价格,不同的供应商可能价格会有一点差异,你们可以自己选择比较。


IIS安装证书第二步:域名验证

当你申请完付费或者免费的安全证书后,下一步就是进行域名的验证了。因为我们申请证书的目的是为了能以https://的方式访问域名,所以证书肯定是要和域名做绑定的。像如果在腾讯云上面申请的话,在你申请完证书后,腾讯的DNSPOD域名解析系统会自动添加一条记录类型为txt的域名解析,类似如下图,然后等个大概几分钟,点击域名验证就可以通过了,我用的是腾讯云,其它阿里云,百度云估计应该也是差不多的操作。

IIS安装证书第三步:下载域名证书

证书通过域名验证后,就可以下载到本地了,一般下载下来后是个压缩包,解压一下就可以了。腾讯云的证书解压后,一般会有四种Web服务器的证书,比如IIS,Apache,Tomcat等,你只要选择你对应的证书安装即可,因我的服务器使用的是IIS,所以我这边会以IIS为例子演示。

IIS安装证书第四步:正式在IIS上操作安装SSL证书

4.1打开 IIS 服务管理器,选择计算机名称,双击打开 “服务器证书”。如下图所示:

4.2进入服务器证书面板,在右侧点击导入按钮,在弹出的导入对话框选择刚才解压的IIS目录下的证书文件,然后输入证书密码,然后点击确定按钮(一般申请证书时系统都会自动生成一个随机的证书密码随证书一起打包压缩)

4.3选择网站下的站点名称,点击右键,在弹出的属性框选择编辑绑定,然后再弹出网站绑定面板点击添加按钮

4.4在弹出的添加网站绑定窗口按如下图配置,注意:如果你的服务器不止安装了一个证书,你需要把需要服务器名称指示选项勾上,否则,系统会弹出:至少一个其它网站正在使用同一HTTPS绑定的提示。

4.5点击确定后就可以了。

4.6你可以试着以https://www.daqiuma.com访问


用户评论