很多服务都需要设置为开机自启动。将下面代码复制到 /etc/rc.d/init.d/tomcat ,然后执行

chkconfig –add tomcat 
chkconfig tomcat on 
就可以 
service tomcat start

附上代码:

#!/bin/bash
#
# Startup script for Tomcat
#
# chkconfig: 345 84 16
# description: Tomcat jakarta JSP server
TOMCAT_HOME=/usr/share/apache-tomcat-5.5.20
TOMCAT_START=$TOMCAT_HOME/bin/startup.sh
TOMCAT_STOP=$TOMCAT_HOME/bin/shutdown.sh
#Necessary environment variables
export JAVA_HOME=”/usr/share/jdk1.5.0_10?
export CATALINA_HOME=”/usr/share/apache-tomcat-5.5.20?
#export LD_KERNEL_ASSUME=”2.2.5?
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ ${NETWORKING} = “no” ] && exit 0
#Check for tomcat script
if [ ! -f $TOMCAT_HOME/bin/catalina.sh ]
then
    echo “Tomcat not available…”
    exit
fi
start() {
    echo -n “Starting Tomcat: “
    su - tomcat -c $TOMCAT_START
    echo
    touch /var/lock/subsys/tomcatd
# We may need to sleep here so it will be up for apache
    sleep 3
#Instead should check to see if apache is up by looking for httpd.pid
}
stop() {
    echo -n $”Shutting down Tomcat: “
    su - tomcat -c $TOMCAT_STOP
    rm -f /var/lock/subsys/tomcatd
    echo
}
status() {
    ps ax –width=1000 | grep “[o]rg.apache.catalina.startup.Bootstrap start” | awk ‘{printf $1 ” “}’ | wc | awk ‘{print $2}’ > /tmp/tomcat_process_count.txt
   read line

最新文章

  1. Ajax实现原理,代码封装
  2. node(ActiveMq)
  3. InnoDB Status Output – Buffer Pool and Spin Rounds
  4. PHP解码unicode编码中文字符代码示例
  5. xcode解决问题dyld: Library not loaded
  6. Monitor traffic to localhost from IE or .NET
  7. Android Studio中配置及使用OpenCV示例
  8. EmitMapper 和TinyMapper 两者简单对比
  9. C#npoi导出excel一些自己的看法
  10. C++编程练习(16)----“排序算法 之 快速排序“
  11. Java字节码操纵框架ASM小试
  12. WPF自动更新程序
  13. 模板引擎artTemplate的使用
  14. 「JLOI2015」战争调度 解题报告
  15. redis:list列表类型的操作
  16. Android:android studio快捷键大全
  17. Github以及推广
  18. SpringMVC跨重定向请求传递数据
  19. 软工网络15团队作业4——Alpha阶段敏捷冲刺3.0
  20. WP8.1学习系列(第二十一章)——本地应用数据

热门文章

  1. 服务器端控件的"客户端"
  2. Cmder 简明使用说明
  3. 基于android-uitableview扩展-uilistview项目
  4. 【踩坑】vue 无法让后台保存 session
  5. 在Magento System Configuration页面添加配置项
  6. es6-Module 的加载实现
  7. 新客户上云 - 来自 Azure 技术支持部门的忠告
  8. centos7 初体验
  9. 制作centos安装u盘
  10. c++ STL stack容器成员函数