您的位置:首页 > 运维架构 > Tomcat

Linux下启动tomcat的方法

2015-12-08 00:00 651 查看
tomcat是随机启动的,所以在开启服务器的时候要手动开启tomcat,不然没法访问(网上说可以设置随着服务器开启而开启,我还不会妮。。。)

1:找到tomcat安装路径

[root@localhost ~]# cd .. (返回上一级目录)

[root@localhost /]# ls (列出该目录下的所有文件)

bin dev home lib64 media mnt opt root selinux sys tmp var

boot etc lib lost+found misc net proc sbin srv tftpboot usr

[root@localhost /]# cd var (打开var这个文件夹)

[root@localhost var]# ls (查看该文件的列表)

account crash empty gdm local mail opt run tux

arpwatch cvs ftp kerberos lock named preserve spool www

cache db games lib log nis racoon tmp yp

(看来不在var文件夹中,只能返回上一级目录)

[root@localhost var]# cd ..

[root@localhost /]# cd usr

[root@localhost usr]# ls

2.sql

etc java lib64 sbin tmp

apache-tomcat-7.0.14.tar games kerberos libexec share tomcat7.0

bin include lib local src X11R6

[root@localhost usr]# cd tomcat7.0 (打开tomcat7.0这个文件夹)

[root@localhost tomcat7.0]# ls

bin hsperfdata_root LICENSE NOTICE RUNNING.txt webapps

conf lib logs RELEASE-NOTES temp work

[root@localhost tomcat7.0]# cd bin

[root@localhost bin]# ls

bootstrap.jar configtest.sh setclasspath.sh tomcat-native.tar.gz

catalina.bat cpappend.bat shutdown.bat tool-wrapper.bat

catalina.sh d: shutdown.sh tool-wrapper.sh

catalina-tasks.xml digest.bat startup.bat version.bat

commons-daemon.jar digest.sh startup.sh version.sh

commons-daemon-native.tar.gz setclasspath.bat tomcat-juli.jar

[root@localhost bin]# ./ (当前目录,这里是做什么用的,不太清楚。。。)

-bash: ./: is a directory

[root@localhost bin]# ./startup.sh (启动Tomcat)

Using CATALINA_BASE: /usr/tomcat7.0

Using CATALINA_HOME: /usr/tomcat7.0

Using CATALINA_TMPDIR: /usr/tomcat7.0

Using JRE_HOME: /usr/java/jdk1.6.0_24

Using CLASSPATH: /usr/tomcat7.0/bin/bootstrap.jar:/usr/tomcat7.0/bin/tomcat-juli.jar

启动成功

2:查看tomcat的日志

[root@localhost bin]# cd ..

[root@localhost tomcat7.0]# ls

bin hsperfdata_root LICENSE NOTICE RUNNING.txt webapps

conf lib logs RELEASE-NOTES temp work

[root@localhost tomcat7.0]# cd logs (打开日志文件夹)

[root@localhost logs]# ls

catalina.2011-05-30.log localhost.2011-06-28.log

catalina.out localhost_access_log.2011-06-27.txt

host-manager.2011-05-30.log localhost_access_log.2011-07-07.txt

(没用的不贴了)

[root@localhost logs]# tail -f catalina.out (查看tomcat的日志文件)

ps: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 为相应的进程号

例如 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.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

#直接查看指定端口的进程pid

netstat -anp|grep 9217

#结果为 tcp 0 0 :::9217 :::*

LISTEN 26127/java

#则26127为9217这个端口的tomcat进程的pid,然后就可以kill这个进程

kill -9 26127

#然后再启动tomcat即可

您可能感兴趣的文章:

在linux7.1上安装jdk+tomcat+oracle9i笔记
Linux和Windows中tomcat修改内存大小的方法
linux自动重启tomcat脚本分享
linux设置tomcat自启动的方法
Linux小技巧分享之如何重新启动tomcat
Linux中使用Crontab定时监测维护Tomcat应用程序的方法
Linux Shell脚本实现检测tomcat
图解linux安装tomcat(附常用命令)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: