Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1172301
  • 博文数量: 150
  • 博客积分: 2739
  • 博客等级: 少校
  • 技术积分: 2392
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-07 12:28
文章分类

全部博文(150)

文章存档

2015年(2)

2014年(16)

2013年(10)

2012年(58)

2011年(64)

分类: LINUX

2012-01-20 11:40:16

  1、 创建/etc/init.d/tomcatd文件,然后:
  1. chmod +x /etc/init.d/tomcatd
  2. chkconfig --add tomcatd
  3. chkconfig tomcatd on
    2、将下列内容加入tomcatd文件中:
  1. #!/bin/bash

  2. #

  3. # Startup script for the tomcat

  4. #

  5. # chkconfig: 345 80 15

  6. # description: Tomcat is a Servlet+JSP Engine.

  7. # Source function library.

  8. . /etc/rc.d/init.d/functions

  9. JAVA_HOME=/usr/local/java

  10. CATALINA_HOME=/usr/local/tomcat

  11. export JAVA_HOME CATALINA_HOME

  12. start(){

  13. if [ -z $(/sbin/pidof java) ]; then

  14. echo "Starting tomcat"

  15. /usr/local/tomcat/bin/startup.sh

  16. touch /var/lock/subsys/tomcat

  17. else

  18. echo "tomcat allready running"

  19. fi

  20. }

  21. stop(){

  22. if [ ! -z $(/sbin/pidof java) ]; then

  23. echo "Shutting down tomcat"

  24. /usr/local/tomcat/bin/shutdown.sh

  25. until [ -z $(/sbin/pidof java) ]; do :; done

  26. rm -f /var/lock/subsys/tomcat

  27. else

  28. echo "tomcat not running"

  29. fi

  30. }

  31. case "$1" in

  32. start)

  33. start

  34. ;;

  35. stop)

  36. stop

  37. ;;

  38. restart)

  39. stop

  40. start

  41. ;;

  42. status)

  43. /usr/local/tomcat/bin/catalina.sh version

  44. ;;

  45. *)

  46. echo "Usage: $0 {start|stop|restart|status}"

  47. esac

  48. exit 0

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