English
Frequently Asked Questions

JKS格式证书安装指南

Updated Time:2022-09-23  Views:23151

前提条件

1、已登录您的Tomcat服务器。您的Tomcat服务器需满足以下条件:
      已开启443端口(HTTPS服务的默认端口)。

      已安装OpenSSL工具。如果未安装OpenSSL工具,请访问OpenSSL官网,下载并安装OpenSSL工具。
2、已在数字证书管理服务控制台下载JKS格式的证书。

操作步骤
本文以将JKS格式证书安装在Linux操作系统中的Tomcat 7为例介绍安装证书的具体步骤。
1、解压已保存到本地的JKS证书文件。
    ·解压后您将看到文件夹中有以下文件:
     证书文件(domain_name.jks)
     说明:本文中证书名称以domain_name为示例。
    ·密码文件(jks-password.txt)
    说明:
    A、如果您在提交证书申请时,未将CSR生成方式设置为系统生成,则您下载的证书压缩包中不包含TXT密码文件。您在数字证书管理服务控制台下载证书时必须选择其他类型服务器,下载CRT格式的证书,并使用OpenSSL工具生成JKS格式的证书文件。
    B、下载证书都会产生新的密码文件。该密码文件仅匹配本次下载的证书。如果需要更新证书文件,同时也要更新匹配的密码文件。
2、在Tomcat安装目录下新建cert目录,将证书文件和密码文件拷贝到cert目录下 。
3、参考以下步骤修改配置文件server.xml。
    A、访问Tomcat安装目录/conf/server.xml目录,打开server.xml文件。
    B、去掉server.xml中以下内容前的注释,即该内容前的井号(#)。

   

    C、参照以下内容修改server.xml文件。

     

    D、保存server.xml文件。

4、可选:配置web.xml文件,开启HTTP强制跳转HTTPS。
    在文件</welcome-file-list>后添加以下内容:

   

5、重启Tomcat服务。
   A、执行以下命令,关闭Tomcat服务

   

   B、执行以下命令,开启Tomcat服务:

   

后续操作
证书安装完成后,您可以通过访问证书绑定域名的方式验证证书是否安装成功:

   ·如果网页地址栏出现小锁标志,表示证书已安装成功。
   ·如果无法通过HTTPS正常访问网站,请确认您安装证书的服务器的443端口是否已开启。