Hi!请登陆

在 IIS6/7/8 下部署SSL证书实现HTTPS的方法

2020-12-29 43 12/29

HTTPS 是以安全为目标的 HTTP 通道,简单讲是 HTTP 的安全版。谷歌已经制定了一项长远的计划,它的最终目标是将所有通过 HTTP 协议呈现的网页标为“不安全”,对于站长来说,部署 SSL 证书来迁移到 HTTPS 是一个现实和重要的问题,那么,对于 IIS 系统来说,如何部署 SSL 证书实现 HTTPS 协议呢?下面就讲述一下具体的实现方法。

在 IIS6/7/8 下部署SSL证书实现HTTPS的方法

IIS6 部署 SSL 证书实现 HTTPS

对于 IIS6 来说,支持 PFX 格式证书,下载包中包含 PFX 格式证书和密码文件。

1、证书导入

1.1 开始 >> 运行 >> MMC,启动控制台程序,选择菜单“文件”中的“添加/删除管理单元”>>“添加”,从“可用的独立管理单元”列表中选择“证书”>> 选择“计算机帐户”。

1.2 在控制台的左侧显示证书树形列表,选择“个人”>>“证书”,右键单击,选择“所有任务”>>“导入”, 根据“证书导入向导”的提示,导入 PFX 文件 (此过程当中有一步非常重要:“根据证书内容自动选择存储区”)。

1.3 安装过程当中需要输入密码为当时设置的密码。导入成功后,可以看到证书信息。

2、分配服务器证书

2.1 打开 IIS 管理器(或开始 >> 运行 >> 输入inetmgr >> 回车)。

2.2 选择网站,右键打开“属性”,选择“目录安全性”,点击“服务器证书”。

2.3 根据证书配置向导,点击“下一步”。

2.4 如果已经完成了“证书导入”,则选择“分配现有证书”,选择已经导入的证书即可。

否则,选择“从 .pfx 文件导入证书”,点击下一步 >> 浏览选择 .pfx 格式的证书文件,点击“下一步” >> 输入证书的密码,并继续下一步 >> 确认 SSL 端口为:443,点击下一步,并完成 IIS 证书配置。

2.5 可通过“查看证书”,确认证书是否导入成功。

在 IIS6/7/8 下部署SSL证书实现HTTPS的方法

IIS7/8 部署 SSL 证书实现 HTTPS

IIS 7/8  支持 PFX 格式证书,下载包中包含 PFX 格式证书和密码文件。

1、证书导入

1.1 开始 >> 运行 >> MMC,启动控制台程序,选择菜单“文件”中的“添加/删除管理单元”>>“添加”,从“可用的独立管理单元”列表中选择“证书”>> 选择“计算机帐户”。

1.2 在控制台的左侧显示证书树形列表,选择“个人”>>“证书”,右键单击,选择“所有任务”>>“导入”, 根据“证书导入向导”的提示,导入PFX文件 (此过程当中有一步非常重要:“根据证书内容自动选择存储区”)。安装过程当中需要输入密码为当时设置的密码。导入成功后,可以看到证书信息。

2、分配服务器证书

2.1 打开 IIS7/8 管理器面板,找到待部署证书的站点,点击“绑定”。

2.2 选择“绑定”>>“添加”>>“类型选择 https”>>“端口 443”>>“ssl 证书(导入的证书名称)”>>“确定”,SSL  缺省端口为 443 端口。点“确定”即可绑定成功。

2.3 可通过“查看证书”,确认证书是否导入成功。

相关推荐