博客
关于我
Linux部署Tomcat踩的坑以及解决方案【8080无法访问、日志显示XX端口被占用、修改默认端口、无法提供安全连接】
阅读量:794 次
发布时间:2023-02-05

本文共 774 字,大约阅读时间需要 2 分钟。

部署Tomcat时常会遇到一些常见问题,以下是针对8080端口无法访问、日志显示XX端口被占用、修改默认端口以及无法提供安全连接的问题的解决方案。

1. 8080无法访问

解压Tomcat压缩包后,进入bin目录执行 startup.sh 启动服务,尝试访问8080端口时发现无法访问。检查Tomcat日志文件 logs/catalina.out,发现错误提示:

17-Jun-2022 09:30:17.525 SEVERE [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[AJP/1.3-8009]]    org.apache.catalina.LifecycleException: Protocol handler initialization failed...    Caused by: java.net.BindException: Address already in use

2. 日志显示XX端口被占用

通过查看日志,发现端口8009被占用。使用命令 lsof -i:8009 检查占用进程,并使用 fuser -k 8009/tcp 杀掉占用端口。

3. 修改默认端口

若8080端口被其他应用占用,修改默认端口。在 conf/server.xml 中修改 listenPort="8080" 为所需端口号,例如8069。确保关闭Tomcat后再启动,避免端口占用问题。

4. 无法提供安全连接

访问网站时发现HTTPS协议无法加载,检查配置文件发现使用了HTTPS协议。改为HTTP协议后,问题解决。

通过以上步骤,可以顺利解决部署Tomcat时遇到的常见问题。

转载地址:http://lekfk.baihongyu.com/

你可能感兴趣的文章
linux网络编程二十:socket选项:SO_RCVTIMEO和SO_SNDTIMEO
查看>>
Linux网络编程常见面试题
查看>>
linux网络编程概念(一)
查看>>
Linux网络设备驱动 _驱动模型
查看>>
Linux网络配置与故障排除
查看>>
linux脚本执行报错:坏的解释器: 没有那个文件或目录
查看>>
Linux自主访问控制——有效ID与真实ID
查看>>
linux自动运行u盘上的脚本,脚本实现U盘自动挂载(linux)
查看>>
Linux自学笔记——openssh
查看>>
linux英英词典项目,五大主流英英词典(ESL)比较使用测评报告
查看>>
linux获取文件所在目录下,Linux_在Linux系统中获得文件所在目录名的方法,方式一:使用“ dirname“ - phpStudy...
查看>>
linux菜单无法编辑,gvim在linux下菜单无法显示问题
查看>>
Linux虚拟化网络之vlan配置实战
查看>>
Linux虚拟化网络之路由转发实战
查看>>
Linux虚拟化网络之链路聚合实战
查看>>
Linux虚拟机NAT模式设置静态IP并且能上网的设置方法
查看>>
Linux虚拟机上安装redis
查看>>
linux虚拟机配置静态网络,解决centos7网络异常,ping不通
查看>>
Linux虚拟网络设备—Veth Pair
查看>>
linux解压缩命令之unzip,tar(持续更新)
查看>>