2.上傳證書(可以修改檔名稱,我改為www.leichuangkj.com.pfx)到伺服器的tomcat目錄下的conf/cert目錄
3.配置server.xml
="自己的網域名稱"
>
hostname
="自己的網域名稱"
>
certificatekeystorefile
="/usr/local/tomcat/conf/cert/www.leichuangkj.com.pfx"
certificatekeystorepassword
="fniy2au6"
certificatekeystoretype
="pkcs12"
certificatekeyalias
="alias"
/>
sslhostconfig
>
connector
>
port
="8009"
protocol
="ajp/1.3"
redirectport
="443"
/>
4.配置web.xml
開啟server.xml同目錄下的web.xml,在welcome-file-list標籤下新增如下內容。
>
>
client-certauth-method
>
>
client cert users-only arearealm-name
>
login-config
>
>
>
>
sslweb-resource-name
>
>
/*url-pattern
>
web-resource-collection
>
>
>
confidentialtransport-guarantee
>
user-data-constraint
>
security-constraint
>
5.新增443埠並開啟防火牆
#檢視防火牆開啟的所有埠
firewall-cmd --zone=public --list-ports
#新增開放的埠(新增443埠)
firewall-cmd --zone=public --add-port=443/tcp --permanent
#重新整理配置
firewall-cmd --reload
6.重啟tomcat
在tomcat目錄bin下執行
./shutdown.sh
./startup.sh
7.測試訪問
如果位址前加https能訪問成功,說明tomcat配置ssl證書成功。
Tomcat 8 5 配置 SSL 證書
前文 1 以上內容僅支援linux tomcat配置 正文 說一下我遇到的坑,我使用的伺服器是阿里雲伺服器,阿里雲提供的雲伺服器tomcat配置ssl是7.0版本,跟8.5出入較大。以下為阿里提供的幫助文件 然後我們開啟自己的server.xml,你會發現光 我們使用第乙個進行配置 最後配置結果如下...
Tomcat8 5阿里免費DV證書配置https
root izuf6gctxhllwhytukvahez opt modules tomcat 8.5 cert ls 2146938 你的網域名稱.pfx 大約在69行,將預設埠改為80 瀏覽器預設埠 redirectport改為443,可以自定義 大約在88行,先去掉這段的注釋,做如下更改,埠也...
sts 工具配置tomcat 8 5
window preference server runtime environments add 本地目錄的tomcat位址 tomcat8.5中的 不管它好像也沒事!如果tomcat總web inf的檔案不全面的話,如 只有lib,或只有html,等 解決辦法 找到專案根目錄 刪除 classp...