首先为Tomcat编辑一段启动脚本,并置于/etc/rc.d/init.d目录下,让Tomcat和httpd一样作为一项系统服务,并随系统自动启动。vi /etc/rc.d/init.d/tomcat //添加以下脚本#!/bin/bash## Startup script for the tomcat## chkconfig: 345 80 15# description: Tomcat is a Servlet+JSP Engine.export JDK_HOME=/usr/java/jdk1.6.0_26export JAVA_HOME=/usr/java/jdk1.6.0_26# Source function library.. /etc/rc.d/init.d/functionsstart(){if [ -z $(/sbin/pidof java) ]; thenecho "Starting tomcat"/usr/local/tomcat/bin/startup.shtouch /var/lock/subsys/tomcatelseecho "tomcat allready running"fi}stop(){if [ ! -z $(/sbin/pidof java) ]; thenecho "Shutting down tomcat"/usr/local/tomcat/bin/shutdown.shuntil [ -z $(/sbin/pidof java) ]; do :; donerm -f /var/lock/subsys/tomcatelseecho "tomcat not running"fi}case "$1" instart)start;;stop)stop;;restart)stopstart;;status)/usr/local/tomcat/bin/catalina.sh version;;*)echo "Usage: $0 {start|stop|restart|status}"esacexit 0[root@sample ~]# chmod 755 /etc/rc.d/init.d/tomcat ← 将启动脚本属性设置为755(使之可执行)[root@sample ~]# chkconfig --add tomcat ← 将Tomcat加入到chkconfig中[root@sample ~]# chkconfig tomcat on ← 将Tomcat设置为自启动[root@sample ~]# chkconfig --list tomcat ← 确认Tomcat服务状态tomcat 0:off 1:off 2:on 3:on 4:on 5:on 6:off ← 确认2~5为on的状态就OK启动/关闭/重启tomcat:service tomcat start/stop/restart本文出自 “dream” 博客
(以上内容不代表本站观点。) --------------------------------- |