#!/bin/sh
#chkconfig: 2345 10 90
#description: Starts and Stops the Tomcat daemon.
#Startup script for Tomcat on Linux
#filename tomcat.sh
JAVA_HOME=/usr/java/jdk1.7.0_55
CATALINA_HOME=/usr/mio-web
export JAVA_HOME
export CATALINA_HOME
start_tomcat=$CATALINA_HOME/bin/startup.sh #tomcat启动文件
stop_tomcat=$CATALINA_HOME/bin/shutdown.sh #tomcat关闭文件
start() {
echo -n "Starting tomcat: "
${start_tomcat}
echo "tomcat start ok."
}
stop() {
echo -n "Shutting down tomcat: "
${stop_tomcat}
echo "tomcat stop ok."
}
status() {
numproc=`ps -ef | grep tomcat | grep -v "grep" | wc -l`
if [ $numproc -gt 0 ]; then
echo "Tomcat is running..."
else
echo "Tomcat is stopped..."
fi
}
restart(){
stop
start
tail -f $CATALINA_HOME/logs/catalina.out
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
status)
;;
*)
echo "Usage: $0 {start|stop|restart|status}"
esac
exit 0
#!/bin/sh
#chkconfig: 2345 10 90
#description: Starts and Stops the Tomcat daemon.
#Startup script for Tomcat on Linux
#filename tomcat.sh
JAVA_HOME=/usr/java/jdk1.7.0_79
CATALINA_HOME=/usr/local/solr/tomcat
export JAVA_HOME
export CATALINA_HOME
start_tomcat=$CATALINA_HOME/bin/startup.sh #tomcat启动文件
stop_tomcat=$CATALINA_HOME/bin/shutdown.sh #tomcat关闭文件
start() {
echo -n "Starting tomcat: "
${start_tomcat}
echo "tomcat start ok."
}
stop() {
echo -n "Shutting down tomcat: "
${stop_tomcat}
echo "tomcat stop ok."
}
status() {
numproc=`ps -ef | grep tomcat | grep -v "grep" | wc -l`
if [ $numproc -gt 0 ]; then
echo "Tomcat is running..."
else
echo "Tomcat is stopped..."
fi
}
restart(){
stop
start
tail -f $CATALINA_HOME/logs/catalina.out
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
status)
status
;;
*)
echo "Usage: $0 {start|stop|restart|status}"
esac
exit 0
#!/bin/sh
#chkconfig: 2345 10 90
#description: Starts and Stops the Tomcat daemon.
#Startup script for Tomcat on Linux
#filename tomcat.sh
JAVA_HOME=/usr/jdk1.7.0_55
CATALINA_HOME=/usr/local/solr/tomcat
export JAVA_HOME
export CATALINA_HOME
start_tomcat=$CATALINA_HOME/bin/startup.sh #tomcat启动文件
stop_tomcat=$CATALINA_HOME/bin/shutdown.sh #tomcat关闭文件
start() {
echo -n "Starting tomcat: "
${start_tomcat}
echo "tomcat start ok."
}
stop() {
echo -n "Shutting down tomcat: "
${stop_tomcat}
echo "tomcat stop ok."
}
status() {
numproc=`ps -ef | grep tomcat | grep -v "grep" | wc -l`
if [ $numproc -gt 0 ]; then
echo "Tomcat is running..."
else
echo "Tomcat is stopped..."
fi
}
restart(){
stop
start
tail -f $CATALINA_HOME/logs/catalina.out
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
status)
status
;;
*)
echo "Usage: $0 {start|stop|restart|status}"
esac
exit 0