一、申请SSL证书
我使用的是腾讯云服务申请的免费证书,申请教程如下:
二、Tomact 配置https
将下载的证书拷贝linux服务器下tomact服务器conf下:
[root@VM_0_14_centos conf]# mkdir jks
[root@VM_0_14_centos conf]# pwd
/home/tomcat/apache-tomcat-8.5.46/conf
[root@VM_0_14_centos conf]# cd jks
[root@VM_0_14_centos jks]# ll
total 12
-rw-r--r-- 1 root root 14 Sep 30 11:45 keystorePass.txt
-rw-r--r-- 1 root root 6054 Sep 30 11:45 xxx.jks
[root@VM_0_14_centos conf]# cp server.xml server.xml.bak
修改/bin/server.xml 配置,新增下面配置,并修改redirectPort 为 “443”
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="conf/jks/xxx.jks" keystorePass="xxxxxx" />
重启tomact
验证: https://域名
(注:域名需要配置了ip解析)