Centos6.0系统下设置tomcat6.0.33随机自动启动

本文发布时间: 2019-Mar-22
首先为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” 博客


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:11pm
栏目列表