須要安裝JDK1.4以上版本並配置JAVA_HOME和PATH環境變量。 apache
切換到命令窗口
1)生成密鑰tomcat
keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "f:\tomcat.keystore"
在交互命令行中,第一項「您的名字與姓氏是什麼?」須要填寫服務器域名(本機用localhost) 服務器
2)加入JDK受信任庫命令行
keytool -import -trustcacerts -alias tomcat -file server.cer -keystore %JAVA_HOME%/jre/lib/security/cacerts -storepass changeit
還有兩個輔助命令,若是須要的時候再使用:
查看受信任庫內容code
keytool -list -keystore %JAVA_HOME%/jre/lib/security/cacerts
從受信任庫中刪除server
keytool -delete -trustcacerts -alias tomcat -keystore %JAVA_HOME%/jre/lib/security/cacerts -storepass changeit
3).修改Tomcat配置
在%TOMCAT_HOME%/conf/server.xml中找到Connector配置羣,增長一項xml
<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="F:\tomcat.keystore" keystorePass="XXX"/>
其中keystoreFile配置爲密鑰庫所在路徑,keystorePass配置爲密鑰庫文件保護密碼。ssl