美文网首页
acme.sh 生成的证书转tomact

acme.sh 生成的证书转tomact

作者: 蛐蛐儿阳 | 来源:发表于2021-12-10 16:45 被阅读0次

生成.p12文件

openssl pkcs12 -export -in fullchain.cer -inkey *.global-trade.cn.key -out fullchain_and_key.p12 -name tomcat_letsencrypt

这里会被要求设置密码,输入就行(可自行设置,下面用到的:123456)
也可在命令里加上密码:
openssl pkcs12 -export -in fullchain.cer -inkey *.global-trade.cn.key -out fullchain_and_key.p12 -name tomcat_letsencrypt -passout pass:123456

#生成.jks证书
/usr/java/jdk1.7.0_80/jre/bin/keytool -importkeystore -deststorepass '123456' -destkeypass '123456' -destkeystore MyDSKeyStore.jks -srckeystore fullchain_and_key.p12  -srcstoretype PKCS12 -srcstorepass '123456' -alias tomcat_letsencrypt

其中 123456是上一步中设置的ssl证书密码,这里的123456是要设置的keystore密码,可以与123456一致,避免出错,下面配置tomcat会用到

增加此段设置

<Connector port="8888" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https"
secure="true" keystoreFile="生成证书的路径(.jks文件)" keystorePass="证书的密码"
clientAuth="false" sslProtocol="TLS" />

相关文章

网友评论

      本文标题:acme.sh 生成的证书转tomact

      本文链接:https://www.haomeiwen.com/subject/rmncfrtx.html