1. 错误截图
2.错误原因
端口号被占用
**第一个Connector 含义:**设置HTTP请求的配置,80是HTTP的端口。redirectPort含义是:当用户用http请求某个资源,而该资源本身又被设置了必须要https方式访问,此时Tomcat会自动重定向到这个redirectPort设置的https端口8443。
第二个Connector含义: 开启SSL8443端口,设置HTTP请求端口为8443,协议是HTTP/1.1,开启SSL,keystoreFile是证书库的存放路径。
第三个Connector含义: apache和tomcat链接的关键,前台apache就是通过AJP协议与tomcat进行通信的,以完成负载均衡的作用。HTTP端口是8009,HTTPS端口是8443
看错误截图,可以看到第一个Connector启动出现了Error,后两个是启动成功了的。
原因是80端口被占用了,打开控制台(Win+R/cmd),输入netstat -aon,查看端口信息,发现80端口确实别占用了,其PID为4,进入任务管理器,关闭该应用即可。
3.解决方法
1.关闭正在运行的应用
2.更改要连接的端口号