不同的服务器和设备可能会要求采用不同的加密方式和格式的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编码的证书,所以不需要转换格式