在Debian上配置Tomcat的SSL證書涉及幾個步驟,包括獲取證書文件、修改Tomcat配置文件以及重啟Tomcat服務。以下是詳細的步驟:
.crt
或.pem
格式)上傳到你的Debian服務器。/etc/tomcat/server.xml
。<Connector>
標簽中添加或修改以下屬性:<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
keystoreFile="/path/to/your/keystore.jks"
keystorePass="yourKeystorePassword"
clientAuth="false" sslProtocol="TLS"/>
keystoreFile
指向你的密鑰庫文件,keystorePass
是密鑰庫的密碼。sudo systemctl stop tomcat
sudo systemctl start tomcat
https://yourdomain:8443
,如果配置正確,你應該能夠看到你的網站并且證書有效。請注意,具體的配置步驟可能會根據你的Tomcat版本和具體需求有所不同。如果你使用的是Spring Boot應用,可能需要使用TomcatServletWebServerFactory
類來配置Tomcat服務器。