
Linux部署Tomcat踩的坑以及解决方案【8080无法访问、日志显示XX端口被占用、修改默认端口、无法提供安全连接】
发布日期:2025-04-10 18:30:15
浏览次数:9
分类:精选文章
本文共 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时遇到的常见问题。
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月22日 02时15分14秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Linux运维工程师必知的服务器备份工具:Rsnapshot
2023-02-05
Linux运维工程师必知:如何在 Linux 中使用网络命令netstat?
2023-02-05
Linux运维工程师必须要掌握的Docker命令,我给你整理好了!
2023-02-05
linux运维工程师的发展,Linux运维工程师发展前景
2023-02-05
Linux运维工程师笔试题第十三套
2023-02-05
Linux运维工程师面试题(部分)-复习
2023-02-05
Linux运维必备!手把手教你搭建OpenFalcon监控系统
2023-02-05
Linux运维技能-du命令常见用例总结,零基础入门到精通,收藏这一篇就够了
2023-02-05
Linux运维趋势
2023-02-05
Linux进程命令四小龙:ps、netstat、top、kill,看一遍就会!
2023-02-05
Linux进程地址空间和虚拟内存
2023-02-05
Linux进程地址管理之mm_struct
2023-02-05
Linux进程堆栈状态分析实战
2023-02-05
Linux进程状态解析之R、S、D、T、Z、X
2023-02-05
linux进程的休眠(等待队列)【转】
2023-02-05
Linux进程的实际用户ID和有效用户ID
2023-02-05
Linux进程管理与监控
2023-02-05
Linux进程管理实战指南:实用工具命令详解
2023-02-05
linux进程管理工具supervisor
2023-02-05