如何在IIS下配置安装SSL证书?

发布日期:2018-01-03
浏览次数:135
  
在IIS下部署SSL证书与Apache下配置SSL证书的步骤大致相似,但在细节处理上还是有些不同。具体操作如下:
 
 
 

1. 生成证书请求文件(CSR)

在购买及安装SSL证书前,您首先要在服务器上制作一个CSR文件。该文件中的公钥会用来生成私钥。在IIS 8上,通过鼠标点击就能生成CSR。
 
A. 以管理员身份登录到服务器;
 
B. 点击【管理工具】,打开IIS管理器;
 
C. 在【连接】列表中选择你要安装到的工作站;
 
D. 打开服务器证书工具;
 
E. 点击右上角、操作列表下方的【创建证书请求】链接;
 
F. 在向导程序中填入信息,包括两位数国家代码、州名或省份名、城镇名、企业全名、部门名称(如IT部或市场部)及通用名(也就是域名);
 
G. 在【加密服务提供程序】保留默认值;
 
H. 将【位长】设置为"2048"。
 
I. 命名证书请求文件。文件名设置最好易于查找。
 
 
 

2. 申请SSL证书

目前提供SSL证书申请服务的CA服务商有很多,您可以选择免费的,也可以选择付费证书,但一定要注意CA厂商的可信度。当您选择好目标厂商,在相关网站上申请时,需要进行CSR文件的提交。这样一来您的服务器上就能生成证书了。有些网站会要求你拷贝CSR文件中的内容,也有网站会要求你直接上传CSR文件。
 
 
 

3. 证书下载

在您购买证书的网站上,您需要下载一份中级证书,然后您会通过邮件或在网站客户区收到一份初级证书。接着,将初级证书重命名为"网站名.cer"。
 
 
 

4. 再次在IIS中打开服务器证书工具

单击【创建证书请求下方】的"完成证书请求"。
 
 
 

5. 找到证书文件

一旦将证书文件连接到计算机,您就要为该文件起一个方便在服务器上识别的名称。确保证书存储位置为"个人",单击"确定"完成安装。这时证书应该就会出现在列表上了。如果没有,确认下你生成CSR的时候是不是使用了同一台服务器。
 
 
 

6. 将证书与网站绑定

证书安装好后,就要与您要保护的网站绑定起来。展开【连接】列表上的"网站"文件夹,然后点击您的网站。
 
A. 点击【操作】列表上的"绑定"链接;
 
B. 在弹出的网站绑定窗口中,点击"添加"按钮;
 
C. 在【类型】下拉菜单中选择"https",然后在【SSL证书】下拉菜单中选择你安装好的证书;
 
D. 点击【确定】——"关闭"。
 
 
 

7. 安装中级证书

找到从证书申请网站上下载下来的中级证书。有些网站会提供不止一个需要安装的证书,有些网站则只提供一个。将这些证书复制到服务器上一个专门的文件夹里。
 
A. 将证书复制到服务器上后,双击打开"证书详细信息";
 
B. 单击【常规】选项卡,点击窗口底部的"安装证书";
 
C. 选择【将所有证书都放入下列文件夹】,然后在"显示本地物理盘"中找到本地存储区。选择中级证书,然后单击"本地计算机"。
 
 

 

8. 重启IIS

要开始分配证书,就要重启IIS服务器。点击"开始"——"运行",输入"IISREset"然后按回车。这时命令提示符就会出现,同时显示出IIS的重启状态。
 
 
 

9. 证书测试

证书安装好后,您需要用各种浏览器来测试一下SSL证书是否有效。通过"https://"来启用SSL证书,连接到自己的网站,看看地址栏上是否有一个绿色锁状的图标。
 
 
在IIS下安装SSL证书的步骤大致就这么多,各位站长大大们在安装时一定要足够细心,以防出现错误。如果您觉得这种方法比较繁琐,不妨来起飞页自助建站平台安装SSL证书吧!这里的SSL安全证书280元/年,且提供免费配置服务,无需您花费额外的时间和精力,帮您快速完成安全网站的认证。快来起飞页自助建站平台搭建一个受信任的网站吧!
 
 
相关阅读:

登录后即可发表评论,立即登录.