Chinaunix首页 | 论坛 | 博客
  • 博客访问: 175840
  • 博文数量: 159
  • 博客积分: 7007
  • 博客等级: 准将
  • 技术积分: 1750
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-17 15:05
文章分类

全部博文(159)

文章存档

2010年(39)

2009年(106)

2008年(14)

我的朋友

分类: LINUX

2009-06-01 11:11:23

[root@tomcat ~]# more tomcatstartup.sh 

#!/bin/sh

#

# Startup script for Tomcat


JAVA_HOME=/opt/java
export JAVA_HOME
CATALINA_HOME=/opt/tomcat
TOMCAT_USER=nobody
export CATALINA_HOME

start_tomcat=$CATALINA_HOME/bin/startup.sh
stop_tomcat=$CATALINA_HOME/bin/shutdown.sh

start() {
        echo -n "Starting tomcat: "
        ${start_tomcat}
        echo "tomcat start ok."
}
stop() {
        echo -n "Shutting down tomcat: "
        ${stop_tomcat}
        echo "tomcat stop ok."
}

# See how we were called

case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
        stop
        sleep 10
        start
        ;;
  *)
        echo "Usage: $0 {start|stop|restart}"
esac

exit 0
#


[root@tomcat ~]# sh tomcatstartup.sh start

Starting tomcat: Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /opt/java
tomcat start ok.


[root@tomcat ~]# sh tomcatstartup.sh stop

Shutting down tomcat: Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /opt/java
tomcat stop ok.

阅读(370) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-08-06 15:37:44

感觉还是这个脚本写的比较实用, 我们公司的那个脚本,直接找到用户的java(每个用户都运行自己的tomat)的pid, 然后用kill -9 pid 把它给kill掉了, 但是感觉这样可能会有问题!这个比较好,全部是调用的系统的! 哈 尽管思路很普通,但实用,赞一个,哈