A. linux里面运行了tomcat,怎么看日志执行bin文件里面的shutdown
|1、tomcat启动
cd tomcat
./bin/startup.sh
2、停止我一般用kill命令
pgrep java|xargs kill -9
或者
ps -ef| grep $PWD|grep -v grep | awk '{print $2}' |xargs kill -9
3、tomcat日志一般都在内tomcat/logs目录,server.xml和容logging.properties会有log配置
启动关闭日志一般都会存放到catalina.out
4、查看日志tail -f catalina.out
5、其他日志localhost.2017-12-27.log
B. linux怎么查看tomcat配置成功
首先启动linux
然后进来入到tomcat安装目源录 cd/tomcat*
/apache-tomcat-6.0.26/bin下运行 #./startup.sh start 开始运行命令
停止tomcat时运行命令: #./shutdown.sh start
远程查看tomcat的控制台:
进入tomcat/logs/文件夹下
键入指令:tail -f catalina.out 就可以查看控制台了
或者是使用bin目录下的catalina.sh run命令,如果能进入控制台,说明tomcat启动成功
C. SUSE Linux 下关闭tomcat报错
将你的JDK文件复制到root/bin目录下,然后双击文件,选择最左边的那个在“终端里运行”,此时会出现一个终端窗口,按回车一直跳到出现空白行时,输入yes后回车,此时请等待解压完成,完成后,会在窗口下出现一个新的文件夹,再将这个文件夹剪切到/usr目录下,再用gedit打开/etc/profile,设置java的运行环境,在最底下一行里输入:
export JAVA_HOME=/usr/jdk1.6.0_06 #jdk1.6.0_06是你刚剪切那个文件夹名称
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar 再打开一个终端,输入:source /etc/profile ,使设置生效。再输入java -version看看是否出现java的版本号。如果出现的话就说明java环境已经安装好了。
你这个应该是home目录设置有问题。直接下载一个for linux的tomcat,解压后放在home目录下就OK了。
D. linux命令停止Tomcat服务器,不能够手动停止,因为Tomcat是随服务器启动的,如果想停止,改输入什么命令
Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:
切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)
1,启动tomcat服务
方式一:直接启动 ./startup.sh
方式二:作为服务启动 nohup ./startup.sh
方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务
解释:
通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为linux服务一直运行
通过方式一、方式二方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过方式三可以以控制台模式启动tomcat服务,
直接看到程序运行时后台的控制台输出信息,不必每次都要很麻烦的打开catalina.out日志文件进行查看,这样便于跟踪查阅后台输出信息。tomcat控制台信息包括log4j和System.out.println()等输出的信息。
2,关闭tomcat服务
./shutdown.sh
E. linux系统下怎么关闭tomcat
在Linux系统下,启动和关闭Tomcat使用命令操作。
进入Tomcat下的bin目录
停止Tomcat服务命令
执行tomcat ./shutdown.sh 后,虽然tomcat服务不能正常访问了,但是ps -ef | grep tomcat 后,发现tomcat对应的java进程未随web容器关闭而销毁,进而存在僵尸java进程。网上看了下导致僵尸进程的原因可能是有非守护线程(即User Thread)存在,jvm不会退出(当JVM中所有的线程都是守护线程的时候,JVM就可以退出了;如果还有一个或以上的非守护线程则JVM不会退出)。通过一下命令查看Tomcat进程是否结束:
若显示一下相似信息,说明Tomcat进程未结束
此时我们可强制结束该进程(僵尸进程)
上一命令执行完毕后,重新查看Tomcat进程情况,Tomcat已完全停止。
F. 请问UNIX/LINUX操作系统下如何启动和关闭Tomcat
方法一:进入tomcat/bin/运行命令 ./shutdown.sh
方法二:ps aux|grep tomcat找到进程ID,然后kill -9 ID
G. linux下怎么关闭tomcat服务
关闭服务命令有两个,切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin),然后执行命令:
(1) ./shutdown.sh
(2) ./catalina stop
这两个命令对于效果都是没有很大区别的,其实还有一个更为直接的,就是当你启动是用./catalina run启动的时候在终端输入ctrl+c就会停掉tomcat服务了。
Tomcat就是用来解析jsp程序的一个软件,Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。
Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache 独立的进程单独运行的。