tomcat开机自启动
来源:互联网 发布:google adb mac 编辑:程序博客网 时间:2024/05/17 20:03
Tomcat开机自启动
附:tomcat相关指令:
service tomcat7start-----启动tomcat7
service tomcat7stop-----关闭tomcat7
chkconfig tomcat7on/off-----启动/关闭tomcat7开机启动
ps –ef |grep tomca7---------查看tomcat7是否在运行
#!/bin/bash
# chkconfig: 2345 10 90
# description: Starts and Stops the Tomcat daemon.
TOMCAT_HOME=/home/apache-tomcat-6.0.32--------tomcat安装目录,一般都是home文件夹下的tomcat
TOMCAT_START=$TOMCAT_HOME/bin/startup.sh------tomcat启动文件的目录,在tomcat/bin下面
TOMCAT_STOP=$TOMCAT_HOME/bin/shutdown.sh------tomcat关闭目录。在tomcat/bin下面
# necessary environment variables export
CATALINA_HOME=$TOMCAT_HOME
export JAVA_HOME=/usr/java/jre1.6.0_10--------------jre的目录所在路径,自己找找…..可以用指令find / - name java查看所在路径。另外用指令java –version可以查看当前系统所运行的java版本
# source function library.
. /etc/rc.d/init.d/functions
if [ ! -f $TOMCAT_HOME/bin/catalina.sh ]
then echo "Tomcat not valilable..."
exit
fi
start(){
echo -n “Starting Tomcat: “
daemon $TOMCAT_START
echo
touch /var/lock/subsys/tomcat
}
stop(){
echo -n “Shutting down Tomcat: “
daemon $TOMCAT_STOP
rm -f /var/lock/subsys/tomcat.pid echo
}
restart(){
stop
start
}
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 < /tmp/tomcat_process_count.txt
if [ $line -gt 0 ]; then
echo -n "tomcat ( pid "
ps ax --width=1000 | grep "org.apache.catalina.startup.Bootstrap start" | awk '{printf $1 " "}'
echo -n ") is running..."
echo
else
echo "Tomcat is stopped"
fi
}
case "$1" in
start)
start ;;
stop)
stop ;;
restart)
stop
sleep 3
start ;;
status)
status ;;
*)
echo "Usage: tomcatd {start|stop|restart|status}"
exit 1
esac
exit 0
- 开机自启动tomcat
- tomcat 开机自启动
- Tomcat开机自启动
- tomcat开机自启动
- Tomcat开机自启动
- tomcat开机自启动
- redHat tomcat开机自启动
- RedHat tomcat开机自启动
- redHat tomcat开机自启动
- Linux Tomcat 开机自启动
- tomcat开机自启动配置
- tomcat 服务开机自启动
- ubuntu开机自启动tomcat
- Linux开机自启动tomcat
- tomcat 开机自启动配置
- centos7开机自启动tomcat
- linux 下tomcat开机自启动
- tomcat设置开机自启动服务
- C#学习笔记14-密封类和密封方法
- 学习记录6(17/09/25 于成都)
- 求最大值max
- centos7安装MySQL
- my first day of CSDN
- tomcat开机自启动
- 二分查找 (java实现)
- 如何通过反射创建对象?
- 安卓app如何处理串口的响应信息
- (数据库)-触发器
- Android Retrofit2的使用
- redis详解
- SpringMVC示例
- Android fitsSystemWindows 作用