证书签发后,我该如何安装到服务器上

不同的服务器和设备可能会要求采用不同的加密方式和格式的SSL证书,要安装SSL证书到服务器上,首先你得了解你的服务器安装证书要求哪种格式的证书,

通常你收到的证书格式是CRT后缀的, 如果你需要其他证书格式, 通常是可以通过工具进行转换的。

下载证书


证书签发后,你可以登录证书管理中心,找到你要下载的证书订单,点击进入,在页面的底部下载连接,下载的是一个zip压缩包文件,

解压后,目录结构以及目录下的文件:

nginx
      ---server.crt  (PEM编码的服务器证书,包含证书链)
 other
      ---server.crt  (PEM编码的服务器证书)
      ---ca.crt  (PEM编码的证书链)
说明.txt

 

Nginx 、Apache


如果你要把证书安装到nginx 、 apache上 , 可以直接使用nginx目录下的server.crt 这个证书文件 ,具体安装方法参考 这里
 

IIS 、Tomcat 


根据你生成CSR方式的不同,

1. CSR不是在IIS上生成的,Tomcat的CSR不是采用keytool命令生成的:

你需要先把证书转换成PFX格式的证书后在去安装,参考

PEM编码的证书格式转换为PFX格式的证书  

在IIS上导入PFX格式的证书

Tomcat安装PFX格式的证书 

2. 在IIS,或采用keytool命令生成CSR的:

在IIS上完成证书安装

通过Keytool命令在Tomcat安装SSL证书
 

CDN 、负载均衡、WAF 

证书安装到这些设备或服务上,通常都是使用PEM编码的证书,所以不需要转换格式