瑞蚁网站建设

瑞蚁服务平台
服务热线:400-696-8685
Hi,有问题点我哦~ 立即咨询
关注瑞蚁公众号
瑞蚁建站
咨询微信客服
瑞蚁企业微信
智能客服
瑞蚁客服
电话咨询
400-696-8685
Hi,有问题点我哦~ 立即咨询
关注瑞蚁公众号
瑞蚁建站
咨询微信客服
瑞蚁企业微信
智能客服
瑞蚁客服
电话咨询
400-696-8685

ssl帮助

热线电话 400-696-8685
瑞蚁帮助
问题没有解决?

在IIS服务器上安装SSL证书

发布时间: 2022/01/04

本章节介绍如何将下载的证书安装到IIS服务器上。安装好证书后,您的Web服务器将能支持SSL通信。

说明:

如果证书安装过程中遇到问题,提供SSL证书配置优化服务,可实现云上全品牌SSL证书配置,工程师一对一服务。请直接单击一对一咨询进行购买,购买服务后,联系工程师进行处理。

前提条件

  • “证书状态”“已签发”
  • 已下载SSL证书,具体操作请参见下载证书。

约束条件

  • 证书安装前,务必在安装SSL证书的服务器上开启 “443”端口,同时在组增加 “443”端口,避免安装后仍然无法启用HTTPS。
  • 如果一个域名有多个服务器,则每一个服务器上都要部署。
  • 待安装证书的服务器上需要运行的域名,必须与证书的域名一一对应,即购买的是哪个域名的证书,则用于哪个域名。否则安装部署后,浏览器将提示不。

操作步骤

在IIS服务器上安装SSL证书的流程如下所示:

①获取文件 → ②配置IIS → ③效果验证

步骤一:获取文件

安装证书前,需要获取证书文件和密码文件,请根据申请证书时选择的 “证书请求文件”生成方式来选择操作步骤:

  • 如果申请证书时, “证书请求文件”选择 “系统生成CSR”
  • 如果申请证书时, “证书请求文件”选择 “自己生成CSR”

具体操作如下:

  • 系统生成CSR
    1. 在本地解压已下载的证书文件。
      下载的文件包含了 “Apache”“IIS”“Nginx”“Tomcat”4个文件夹和1个 “domain.csr”文件,如 图1所示。
      图1本地解压SSL证书
    2. 证书ID_ 证书绑定的域名_IIS”文件夹内获得SSL证书文件 证书ID_ 证书绑定的域名_server.pfx”和密码文件 证书ID_ 证书绑定的域名_keystorePass.txt。”
      须知:

      密码文件 “keystorePass.txt”中的密码为服务默认生成的初始密码,为了您的系统,建议您及时修改该密码。

  • 自己生成CSR
    1. 解压已下载的证书压缩包,获得 证书ID_ 证书绑定的域名_server.pem”文件。

      证书ID_ 证书绑定的域名_server.pem”文件包括两段证书代码 “-----BEGIN CERTIFICATE-----”“-----END CERTIFICATE-----”,分别为服务器证书和中级CA证书。

    2. 使用OpenSSL工具,将pem格式证书转换为PFX格式证书,得到 “server.pfx”文件。
      1. “pem”文件和生成CSR时的私钥 “server.key”放在OpenSSL工具安装目录的bin目录下。
      2. 在OpenSSL工具安装目录的bin目录下,执行以下命令将pem格式证书转换为PFX格式证书,按“Enter”。

        openssl pkcs12 -export -out server.pfx -inkey server.key -in 证书ID_ 证书绑定的域名_ server.pem

        回显信息如下:

        Enter Export Password:
      3. 输入PFX证书密码,按“Enter”。

        此处输入的密码为用户自定义密码,请根据自己的需求进行设置并输入密码。

        回显信息如下:

        Verifying - Enter Export Password:
        说明:

        请牢记此处输入的PFX证书密码。后续设置JKS密码需要与此处设置的PFX密码保持一致,否则可能会导致IIS启动失败。

        为提高用户密码性,建议按以下复杂度要求设置密码:

        • 密码长度为8~32个字符。
        • 少需要包含大写字母、小写字母、数字、空格、特殊字符~`!@#$%^&*()_+|{}:"<>?-=\[];',./中的3种类型字符。
      4. 再次输入PFX证书密码,按“Enter”。

        当系统没有回显任何错误信息,表示已在OpenSSL工具安装目录下成功生成 “server.pfx”文件。

      5. 在OpenSSL工具安装目录下,新建一个 “keystorePass.txt”文件,将PFX的密码保存在该文件中。

步骤二:配置IIS

  1. 安装IIS,请参照IIS相关安装指导进行安装。
  2. 打开IIS管理控制台,双击 “服务器证书”,如所示。
    图2服务器证书
  3. 在弹出的窗口中,单击 “导入”,如图3所示。
    图3导入
  4. 导入 “server.pfx”证书文件,单击 “确定”
    说明:

    “密码”配置框内需要输入 “keystorePass.txt”文件内的密码。

    图4导入pfx证书文件
  5. 鼠标右键单击目标站点(这里以默认站点为例),选择 “编辑绑定”,如图5所示。
    图5编辑绑定
  6. 在弹出的窗口中,单击 “添加”,并填写以下信息。
    图6添加网站绑定
    • 类型:选择 “https”
    • 端口:保持默认的 “443”端口即可。
    • SSL证书:选择 4导入的证书。
  7. 填写完成后,单击 “确定”

效果验证

部署成功后,可在浏览器的地址栏中输入 “https://域名”,按 “Enter”

如果浏览器地址栏显示锁标识,则说明证书安装成功。

本资讯来瑞蚁网站建设,更多相关资讯请访问瑞蚁官方网站https://www.ruiyi126.com/
分享:
是否已解决您的问题?

更多建议

微信扫码咨询
微信扫码联系客服