申请了一个GlobalSign证书,右键中提供了两个证书文件:
1. SSL证书
2. OrganizationSSL 中级证书
然后需要安装到tomcat 6中,如果按照正常的keytool操作,肯定会先有keystore.jks,我只需要将证书导入即可,但因为申请的时候不是我做的,所以现在没有jks文件,提供的是一个localhost.key,不明白具体应该怎么做,咨询了证书服务商,说是要转换证书格式,但按照说的步骤进行操作确实没有得到最终的keystore.jks文件,第一次搞这个东西,不是很明白,希望各位给点思路。
https://jingyan.baidu.com/article/7082dc1c65066be40a89bda8.html
https://blog.csdn.net/Bronna/article/details/75290819
一. 安装java
PS:如果已安装JDK请跳过此步骤
1.下载
http://www.java.com/zh_CN/download/manual.jsp
安装参考:http://www.java.com/zh_CN/download/help/linux_install.xml#rpm
2.安装
cd
执行 rpm -ivh jre-8u73-linux-i586.rpm
3.配置java环境
#vi /etc/profile
最后添加
#set java environment
JAVA_HOME=/usr/java/jre1.8.0_73/;export JAVA_HOME
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
二.导入证书
cd /usr/java/jre1.8.0_73/lib/security/
keytool -import -alias 证书名 -keystore cacerts -file 证书路径/test.cer -trustcacerts
此时命令行会提示你输入cacerts证书库的密码,你敲入changeit就行了,这是java中cacerts证书库的默认密码,
三.
删除证书 keytool -delete -alias 证书名 -keystore cacerts
查看所有证书 keytool -list -keystore cacerts