linux tomcat脚本启动
2014-01-14 16:33
351 查看
1、建立启动脚本(/etc/init.d/tomcat)
------------------------------------------code start---------------------------------------------------------
#
# !/bin/bash
# Description: start or stop the tomcat
# Usage: tomcat [start|stop|reload|restart]
# Author: Wang Yinghui
# Date: Thu Apr 26, 2007
#
export PATH=$PATH:$HOME/bin
export BASH_ENV=$HOME/.bashrc
export USERNAME="root"
case "$1" in
start)
#startup the tomcat
echo -n "tomcat start: "
cd /home/tomcat-5.5.20/bin/
. myconfig.sh
./startup.sh
cd /home/tomcat-5.5.20_second
. myconfig.sh
./startup.sh
echo "finished"
;;
stop)
# stop tomcat
echo -n "tomcat stop:"
ps -ef | grep "java" | grep -v grep | sed 's/ [ ]*/:/g'|cut -d: -f2| kill -9 `cat`
echo "finished"
;;
reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: tomcat [start|stop|reload|restart]"
exit 1
esac
exit 0
-------------------------------------------code end--------------------------------------------------------------------
2、更改tomcat脚本为可执行文件
[root@localhost]# chmod 755 /etc/init.d/tomcat
3、为了在任意路径都可执行此脚本,需要添加到/usr/bin目录中
[root@localhost]# cd /usr/bin
[root@localhost]# ln -s /etc/init.d/tomcat .
4、使用方法 Usage: tomcat [start|stop|reload|restart],即:在任意路径中,直接输入:
[root@localhost]# tomcat start (启动)
[root@localhost]# tomcat stop (停止)
[root@localhost]# tomcat restart (重启动)
5、为了让tomcat在操作系统重启以后自动启动,可以用如下方法简单解决:
[root@localhost]# ln -s /etc/init.d/tomcat /etc/rc.d/rc3.d/S99StartTomcat
[root@localhost]# ln -s /etc/init.d/tomcat /etc/rc.d/rc5.d/S99StartTomcat
------------------------------------------code start---------------------------------------------------------
#
# !/bin/bash
# Description: start or stop the tomcat
# Usage: tomcat [start|stop|reload|restart]
# Author: Wang Yinghui
# Date: Thu Apr 26, 2007
#
export PATH=$PATH:$HOME/bin
export BASH_ENV=$HOME/.bashrc
export USERNAME="root"
case "$1" in
start)
#startup the tomcat
echo -n "tomcat start: "
cd /home/tomcat-5.5.20/bin/
. myconfig.sh
./startup.sh
cd /home/tomcat-5.5.20_second
. myconfig.sh
./startup.sh
echo "finished"
;;
stop)
# stop tomcat
echo -n "tomcat stop:"
ps -ef | grep "java" | grep -v grep | sed 's/ [ ]*/:/g'|cut -d: -f2| kill -9 `cat`
echo "finished"
;;
reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: tomcat [start|stop|reload|restart]"
exit 1
esac
exit 0
-------------------------------------------code end--------------------------------------------------------------------
2、更改tomcat脚本为可执行文件
[root@localhost]# chmod 755 /etc/init.d/tomcat
3、为了在任意路径都可执行此脚本,需要添加到/usr/bin目录中
[root@localhost]# cd /usr/bin
[root@localhost]# ln -s /etc/init.d/tomcat .
4、使用方法 Usage: tomcat [start|stop|reload|restart],即:在任意路径中,直接输入:
[root@localhost]# tomcat start (启动)
[root@localhost]# tomcat stop (停止)
[root@localhost]# tomcat restart (重启动)
5、为了让tomcat在操作系统重启以后自动启动,可以用如下方法简单解决:
[root@localhost]# ln -s /etc/init.d/tomcat /etc/rc.d/rc3.d/S99StartTomcat
[root@localhost]# ln -s /etc/init.d/tomcat /etc/rc.d/rc5.d/S99StartTomcat
相关文章推荐
- Linux下启动tomcat的脚本文件
- Redhat RHEL Tomcat init script(tomcat在linux下自动启动初始化脚本)
- linux环境在tomcat启动或者停止后执行shell脚本,脚本内容备份图片文件夹
- Tomcat 自启动环境参数的设置及 Linux 脚本的启动顺序
- linux 启动、关闭、重启tomcat脚本
- Linux中tomcat开机启动配置脚本【参考其他文章的总结备忘录】
- Linux系统下用命令快捷启动tomcat的脚本
- linux下设置tomcat脚本启动
- Tomcat 在 Linux 下的自动启动脚本
- 两段用来启动/重启Linux下Tomcat的Perl脚本
- Linux下tomcat的快速启动,停止,重启脚本
- Linux 中设置定时启动tomcat的脚本和步骤:
- linux下快速启动tomcat脚本
- Linux下Tomcat启动/停止/重启脚本
- linux tomcat service 方式启动脚本
- linux中tomcat容器启动脚本
- Linux crontab的使用方式,sh脚本的编写,sh脚本自动启动tomcat服务器,sh监控系统运行情况
- 使用java程序启动linux上的脚本,重启tomcat
- linux下用脚本监测tomcat停止并且自动启动
- linux使用shell脚本管理其他服务器Tomcat启动停止、自动发布