目录

查看linux下tomcat启动日志

但是通过浏览器无法访问

备注:防火墙常用操作

通过日志文件查找浏览器无法访问原因


查看linux下tomcat启动日志

启动tomcat之后,通过ps -ef|grep tomcat查看tomcat是有进程的

[root@localhost logs]# ps -ef|grep tomcat
root      5982     1  7 21:16 pts/0    00:00:18 /honry/jdk1.8.0_161//bin/java -Djava.util.logging.config.file=/honry/apache-tomcat-8.5.43/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /honry/apache-tomcat-8.5.43/bin/bootstrap.jar:/honry/apache-tomcat-8.5.43/bin/tomcat-juli.jar -Dcatalina.base=/honry/apache-tomcat-8.5.43 -Dcatalina.home=/honry/apache-tomcat-8.5.43 -Djava.io.tmpdir=/honry/apache-tomcat-8.5.43/temp org.apache.catalina.startup.Bootstrap start
root      6262  4090  0 21:21 pts/0    00:00:00 grep --color=auto tomcat

但是通过浏览器无法访问

排除防火墙的原因之后,即使关闭防火墙还是不行,那可以通过查看tomcat启动日志来查看

备注:防火墙常用操作

重启防火墙
sudo systemctl reload firewalld
关闭防火墙
sudo systemctl stop firewalld
启动防火墙
sudo systemctl start firewalld

通过日志文件查找浏览器无法访问原因

在tomcat目录下,即/apache-tomcat-8.5.43/logs 有启动日志如下


[root@localhost logs]# pwd
/honry/apache-tomcat-8.5.43/logs
[root@localhost logs]# ^C
[root@localhost logs]# ll
total 92
-rw-r-----. 1 root root 12954 Aug 11 00:01 catalina.2020-08-11.log
-rw-r-----. 1 root root 23901 Aug 12 21:17 catalina.2020-08-12.log
-rw-r-----. 1 root root 36952 Aug 12 21:17 catalina.out
-rw-r-----. 1 root root     0 Aug 11 00:01 host-manager.2020-08-11.log
-rw-r-----. 1 root root     0 Aug 12 20:56 host-manager.2020-08-12.log
-rw-r-----. 1 root root   459 Aug 11 00:01 localhost.2020-08-11.log
-rw-r-----. 1 root root   918 Aug 12 21:17 localhost.2020-08-12.log
-rw-r-----. 1 root root     0 Aug 11 00:01 localhost_access_log.2020-08-11.txt
-rw-r-----. 1 root root  1638 Aug 12 21:01 localhost_access_log.2020-08-12.txt
-rw-r-----. 1 root root     0 Aug 11 00:01 manager.2020-08-11.log
-rw-r-----. 1 root root     0 Aug 12 20:56 manager.2020-08-12.log

其中以catalina开头的文件里面包含了启动的日志,后缀根据时间命名

使用 tail -1000f catalina.2020-08-12.log查看日志,我的可以明显看到Address already in use,端口被占用,切换tomcat端口或者查找到当前端口被占用的线程,使用kill -9 进程号,再次重启tomcat

[root@localhost logs]# tail -1000f catalina.2020-08-12.log
。。。。
12-Aug-2020 21:16:53.429 SEVERE [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[HTTP/1.1-8080]]org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-8080]]at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:112)
。。。。Caused by: java.net.BindException: Address already in useat sun.nio.ch.Net.bind0(Native Method)at sun.nio.ch.Net.bind(Net.java:433)at sun.nio.ch.Net.bind(Net.java:425)

查看linux下tomcat启动日志相关推荐

  1. Linux下Tomcat启动报错:port already in use

    Linux下Tomcat启动报错:port already in use,导致该问题的原因很多,我在这里记录一下我遇到的情况的解决办法. 检查了${TOMCAT_HOME}/conf/server.x ...

  2. linux下tomcat启动后出现多个java进程

    偶尔发现linux下tomcat启动后出现多个java进程,如下: 000 S     0  4789     1  0  85   0    - 75083 schedu pts/1    00:0 ...

  3. linux 防止启动多个进程,linux下tomcat启动后出现多个java进程解决办法

    当前位置:我的异常网» Linux/Unix » linux下tomcat启动后出现多个java进程解决办法 linux下tomcat启动后出现多个java进程解决办法 www.myexception ...

  4. Linux下tomcat启动不了的解决方法

    linux下启动tomcat的时候,如果服务启动不成功,可以到查看logs文件夹下的catalina.out  日志文件,cat我的日志文件可得到如下的错误信息: cat catalina.out E ...

  5. tomcat linux权限不够,linux下Tomcat启动用户及权限设定

    Tomcat安装:解压即可,网上教程一大把. 注意在安装JDK时配置环境变量:JAVA_HOME=/xxx/yyy/xxx ? 如果直接以root运行tomcat,当然不需要做任何设置,但root用户 ...

  6. linux tomcat 日志乱码,Linux下TOMCAT中日志出现中文乱码

    红帽子AS4,其中TOMCAT为6.0. 结果TOMCAT中日志出现中文乱码 解决方法修改i18n: 最后的配置为: [root@linux etc]# more /etc/sysconfig/i18 ...

  7. linux停止tomcat命令,Linux下Tomcat启动关闭命令

    1.首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 2.查看Tomcat是否以关闭 ps -ef|grep tomcat 如果显示以下信息,说明Tomcat还没 ...

  8. java linux 起多个进程_linux下tomcat启动后出现多个java进程

    偶尔发现linux下tomcat启动后出现多个java进程,如下: 000 S     0  4789     1  0  85   0    - 75083 schedu pts/1    00:0 ...

  9. Linux下查看Tomcat进程查看Tomcat启动日志

    在Linux系统下,重启Tomcat使用命令的操作! 1.首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh ...

最新文章

  1. 一口气说出 过滤器 和 拦截器 6个区别,别再傻傻分不清了
  2. sqlite database is locked 问题解决方案
  3. 贝叶斯推断及其互联网应用(一)
  4. python精要(65)-类(2)-构造函数
  5. 谷歌开源MobileNets:在移动设备上高效运行的计算机视觉模型
  6. oracle客户端中文乱码问题的解决
  7. srtvlet filter
  8. 【一步一步学习spring】spring入门
  9. Web Service 移除 xmlns
  10. 【特色团队采访】实力队伍鱼遇雨欲语与余比赛经验分享
  11. 一个 38 岁程序员的中年危机
  12. 找回密码forget_password
  13. springmvc 响应封装_SpringMVC 封装返回结果对象
  14. 设计模式---外观模式(C++实现)
  15. JS实现类似QQ好友头像hover时显示资料卡的效果
  16. php 会话 写入浏览器,创建PHP会话变量会挂起我的浏览器
  17. 人工智能在围棋程序中的应用
  18. 前端实现图片快速反转替换_canvas实现图片镜像翻转的2种方式
  19. 2019各大互联网公司年会盘点
  20. 【RF分类】基于matlab随机森林算法数据分类【含Matlab源码 2048期】

热门文章

  1. navicat15 oracle library is not loaded
  2. 插画师所需的基础软件
  3. linux wenj 立即生效_Linux系统调用(转载)
  4. MMA-Mathematica定义函数
  5. 对称加密算法、非对称加密算法、散列函数与数字签名的介绍
  6. JVM总结之垃圾回收详解
  7. 在键盘上输入数n,编程计算sum=1!+2!+··· + n!的结果
  8. 【Java】2.Java体系架构(SE的组成概念图)
  9. qt获得当前窗口所在屏幕的大小
  10. 交互方式的系统总结:如何让App拥有一个有趣的“灵魂”?