zl程序教程

您现在的位置是:首页 >  工具

当前栏目

tomcat配置https

2023-06-13 09:15:54 时间

tomcat配置前提需要开放需要配置端口,尤其是云服务器需要单独去提供商控制面板放行好再进行配置HTTPS,常见配置的端口:443、8443,另外配置过程如果项目正常运行,建议备份一份配置文件。

tomcat配置https步骤

一、我们先要获得一本SSL证书,常见的是用单域名或者通配符这两种,申请可以Gworg快速申请,一般几百块就可以搞定。

二、下载SSL证书文件包可以看到Tomcat这就是证书文件了,在service.txt可以看到证书密码。

tomcat证书文件及证书密码

三、然后进入tomcat目录:conf/server.xml

tomcat默认一般是8080端口或者 80端口,先找到这一段。

<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" /> 第三步:在这段下面插入下面配置:

<Connector port="443"

protocol="org.apache.coyote.http11.Http11Nio2Protocol"

maxThreads="150"

SSLEnabled="true"

defaultSSLHostConfigName="tongpeifu.cn">

<SSLHostConfig hostName="tongpeifu.cn">

<Certificate certificateKeystoreFile="conf/ssl/tongpeifu.cn.jks"

certificateKeystorePassword="123456"

type="RSA" />

</SSLHostConfig>

</Connector> 其中代码中的443端口是默认的Https端口,也可以自定义端口, tongpeifu.jks 替换为您自己的证书文件,密码替换为您自己设定的密码。 第四步:重启Tomcat服务即可成功配置SSL证书,网站就可以访问HTTPS了。

tomcat配置https