如果端口80和443不是仍然在使用,您可以更改[Tomcat的] /conf/server.xml的默认端口8080和8443:
<Connector port="80" protocol="HTTP/1.1" redirectPort="443" connectionTimeout="20000"/>
<Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
port="443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="${user.home}/.keystore" keystorePass="tomcat"
clientAuth="false" sslProtocol="TLS"/>
一定要改变 “redirectPort”属性。您还需要一个密钥库来使ssl工作,如in the docs所述。一个短版本创建一个会是这样的:
"%JAVA_HOME%\bin\keytool" -genkey -alias tomcat -keyalg RSA -keypass tomcat -storepass tomcat
(包括坏密码,这也需要在server.xml中更改,见上文)。