Linux下Tomcat的启动、关闭、杀死进程

资料来源:

http://blog.csdn.net/justfornn413/article/details/4945899

在Tomcat/bin目录下执行./shutdown.sh 命令无法关闭tomcat服务时:

打开终端
cd /Java/tomcat
#执行
bin/startup.sh #启动tomcat
bin/shutdown.sh #停止tomcat
tail -f logs/catalina.out #看tomcat的控制台输出;

#看是否已经有tomcat在运行了
ps -ef |grep tomcat 
#如果有,用kill;
kill -9 pid #pid 为相应的进程号

例如 pe -ef |grep tomcat 输出如下

sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/java/tomcat/common/endorsed -classpath :/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/java/tomcat -Dcatalina.home=/java/tomcat -Djava.io.tmpdir=/java/tomcat/temp org.apache.catalina.startup.Bootstrap start

则 5144 就为进程号 pid = 5144
kill -9 5144 就可以彻底杀死tomcat

时间: 2024-10-12 20:42:56

Linux下Tomcat的启动、关闭、杀死进程的相关文章

Linux 下Tomcat的启动、关闭、杀死进程

Linux下Tomcat的启动.关闭.杀死进程 打开终端 cd /java/tomcat #执行 bin/startup.sh #启动tomcat bin/shutdown.sh #停止tomcat tail -f logs/catalina.out #看tomcat的控制台输出: #看是否已经有tomcat在运行了 ps -ef |grep tomcat #如果有,用kill; kill -9 pid #pid 为相应的进程号 例如 pe -ef |grep tomcat 输出如下 sun 5

Linux下Tomcat的启动、关闭

在Linux系统下,启动和关闭Tomcat使用命令操作. 进入Tomcat下的bin目录 cd /java/tomcat/bin 启动Tomcat命令 ./startup.sh 停止Tomcat服务命令 ./shutdown.sh 执行tomcat ./shutdown.sh 后,虽然tomcat服务不能正常访问了,但是ps -ef | grep java 后,发现tomcat对应的java进程未随web容器关闭而销毁,进而存在僵尸java进程.网上看了下导致僵尸进程的原因可能是有非守护线程(即

Linux下tomcat的启动,关闭,以及shutdown失败杀死进程的方法

1.tomcat服务器第一次启动并查看启动日志的命令 在 ../bin 文件夹下输入./startup.sh;tail -f ../logs/catalina.out 2.需要重启服务器的时候 在 ../bin 目录下使用 ./shutdown.sh 无法关闭tomcat服务的时候 使用 ps -ef | grep 项目名 查看项目对应的进程号 例如:  pe -ef |grep tomcat 输出如下 sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bi

Linux下Tomcat的启动和停止(包括杀死tomcat进程)

打开终端 cd /java/tomcat #执行 bin/startup.sh #启动tomcat bin/shutdown.sh #停止tomcat tail -f logs/catalina.out #看tomcat的控制台输出: #看是否已经有tomcat在运行了 ps -ef |grep tomcat #如果有,用kill; kill -9 pid #pid 为相应的进程号 例如 pe -ef |grep tomcat 输出如下 sun 5144 1 0 10:21 pts/1 00:0

Linux下tomcat管理查看控制台|杀死tomcat进程

查看控制台 # tail -f catalina.out 脚本执行权限chmod u+x *.sh #看是否已经有tomcat在运行了 ps -ef |grep tomcat #如果有,用kill; kill -9 pid #pid 为相应的进程号 例如 ps -ef |grep tomcat 输出如下 sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.manager=org.apache.juli.

Linux下tomcat无法启动/启动后无法用过127.0.0.1:8080访问解决方案

启动tomcat情况如下: [email protected]:/usr/local/tomcat/apache-tomcat-8.5.20/bin# ./catalina.sh Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-8.5.20Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-8.5.20Using CATALINA_TMPDIR: /usr/local/tomcat/a

linux下tomcat开机启动简单配置

1.个人标记 caicongyang http://blog.csdn.net/caicongyang 2.正文 在linux文件/etc/rc.d/rc.local的末尾加入例如以下行就可以: export JAVA_HOME=/usr/local/jdk export JRE_HOME=/usr/local/jdk /usr/local/tomcat/bin/startup.sh 3.后记 这仅仅是简单.复杂的做法当然是写sh脚本.并将脚本加入为系统服务并配置成开机启动 我的CSDN博客地址

Linux下tomcat无法启动

场景:干净的tomcat,刚解压 1 通过./startup.sh,提示启动成功,但查看没有日志 2 通过netstat -tln查看端口,发现找不到8080 3 通过./catalina.sh run & 这种方式打出启动命令查找问题 这是什么鬼,其他路径下还有个tomcat,并且配置了默认的环境变量,查看下 找到了罪魁祸首,修改环境变量 4 重新启动tomcat,搞定!

linux下tomcat无法启动报错

×××××××××××××××××××××××××××××××××××××××××××××××××××报错信息如下×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××× Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt least one of these environment variable is needed t