Tomcat 5.x SSL证书安装
1. 获取GlobalSign根证书请访问:/support/root-globalsign.html
保存根证书为root.cer,并运行以下命令导入根证书:
keytool -import -trustcacerts -keystore c:\server.jks -alias root -file root.cer |
2. 获取并导入域名型(DV)证书访问:/support/root-dvssl.html,保存域名型(DV)中级证书为dvroot.cer,并运行以下命令导入中级证书:
keytool -import -trustcacerts -keystore c:\server.jks -alias dvroot -file dvroot.cer |
获取并导入企业型(OV)证书访问:/support/root-ovssl.html,保存企业型(OV)中级证书为ovroot.cer,并运行以下命令导入中级证书:
keytool -import -trustcacerts -keystore c:\server.jks -alias ovroot -file ovroot.cer |
keytool -import -trustcacerts -keystore c:\server.jks -alias tomcat -file server.cer |
用文本编辑器打开 “$JAKARTA_HOME/conf/server.xml”
找到去除注释并更新以下内容:
<– Define a SSL Coyote HTTP/1.1 Connector on port 8443 –>
<!–
<Connector className=”org.apache.coyote.tomcat5.CoyoteConnector”
port=”8443″ minProcessors=”5″ maxProcessors=”75″
enableLookups=”true” disableUploadTimeout=”true”
acceptCount=”100″ debug=”0″ scheme=”https” secure=”true”
clientAuth=”false” sslProtocol=”TLS” keystoreFile =server.jks
keystorePass=”********” />
–>
如果你要使用默认的SSL端口,请将8443端口改为443端口,keystoreFile和keystorePass是JKS文件对应的路径和密码。
注意:不同tomcat版本,修改server.xml的方式不同,请参考tomcat说明
tomcat 6.0 http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html
tomcat 5.5 http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html
tomcat 4.1 http://tomcat.apache.org/tomcat-4.1-doc/ssl-howto.html
按照以上的步骤配置完成后,重新启动 TOMCAT 后就可以使用https://www.domain.com来访问了
如有任何问题或疑问请直接与我们联系,谢谢!