原文:https://blog.hwg1998.com/blog/84
tomcat7已经越来越不够用了,所以今天下午升级了一下tomcat9,然后配置https访问,以防以后用到,特此记录一下。
###背景信息
- Tomcat 9强制要求证书别名设置为tomcat。需要使用以下keytool命令将protocol="HTTP/1.1"转换成protocol=“org.apache.coyote.http11.Http11NioProtocol”
keytool -changealias -keystore www.hwg1998.com.pfx -alias alias -destalias tomcat
这里的
www.hwg1998.com.pfx
需要替换成自己的证书文件的名字,其他的不用动
###操作步骤
- 在tomcat目录里面建立一个cert文件夹,然后把证书文件放进去(.pfx)
其实只要随便放一个地方就好了,这里只是问了方便。
-
然后修改server.xml配置文件
-
增加https端口设置
<Connector port="8443"
protocol="HTTP/1.1"