1、进入tomcat的conf目录下
cd /opt/apache-tomcat-cms/conf/
2、执行命令生成证书
keytool -genkey -alias tomcat -keyalg RSA -keystore /opt/apache-tomcat-cms/conf/.keystore -validity 3650
参数说明 | |
keytool -genkey | 自动使用默认的算法生成公钥和私钥 |
-alias | 给证书取个别名,注意不要出现重复的名字 |
-keyalg | 指定密钥的算法(如:RSA、DSA) 可通过keysize参数指定密钥长度,默认密钥长度为1024位 如果不指定密钥算法默认采用DSA,DSA算法时,密钥长度必须在512到1024之间,并且是64的整数倍 |
-keystore | 指定密钥库存放位置和名称 密钥库就是存放密钥和证书文件,密钥库对应的文件如果不存在则会自动创建 |
-validit |