Tomcat的https配置及雙介面配置

2021-07-09 13:41:26 字數 686 閱讀 1615

1.tomcat服務部署成https

找到conf/server.xml,在服務埠的connector裡新增上以下屬性,然後重啟服務,訪問協議將由http將變為https

sslenabled表示是否啟用ssl

scheme設定訪問協議為https

sslprotocol是ssl協議

secure表示是否安全

keystorefile、truststorefile是證書的目錄,keystorepass、truststorepass是證書的秘鑰

clientauth是https單向或者雙向的配置,true為雙向,false為單向

2.tomcat啟用 nio,應對併發

服務埠的connector裡protocol="http/1.1" 改為 protocol="org.apache.coyote.http11.http11nioprotocol" 

3.tomcat的ip+埠訪問專案,去除訪問路徑中的專案名稱

將context裡path的值去除即可

4.在同乙個tomcat中新增多個服務埠

在server.xml中server節點下新增service節點,在service中描述新埠的設定

其中service、engine節點屬性name的設定沒有要求,可以根據情況自行設定,

https單向認證及tomcat配置https方法

在tomcat的bin目錄或jdk的bin目錄下面執行 第一步 為伺服器生成證書 keytool genkey v alias tomcat keyalg rsa validity 3650 keystore e tomcat.keystore dname cn localhost,ou cn,o ...

tomcat支援https配置

1.生成 server key 以命令列方式切換到目錄 tomcat home 在command命令列輸入如下命令 jdk1.4以上帶的工具 keytool genkey alias tomcat keyalg rsa keypass changeit storepass changeit keys...

tomcat 配置https協議

2.使用jdk keytool 生成keystore 3.到處相應的cer證書檔案 4.修改 conf server.xml 5.瀏覽器匯入證書 使用命令 keytool genkeypair alias tomcat keyalg rsa keystore e tomcat.keystore 使用...