`
seyaa
  • 浏览: 54707 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux为了可以更方便的启动|关闭|重启 tomcat,做个脚本

阅读更多
脚本路径 /etc/init.d/tomcat

首先执行: vi /etc/init.d/tomcat
按 a 编辑,将下面内容根据你自己的情况(主要是修改 /usr/local/tomcat6/bin/ )
修改后copy到编辑框中, esc 退出编辑,:wq 保存退出

------------------
-----脚本内容-----
------------------
	# !/bin/bash
	# Description: start or stop the tomcat
	# Usage:        tomcat [start|stop|reload|restart]
	#
	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 /usr/local/tomcat6/bin/
	./startup.sh
   	echo " Tomcat start finished"
	;;
	stop)
	# stop tomcat
  	 echo -n "tomcat stop:"
  	 ps -ef | grep "java" | grep -v grep | sed 's/ [ ]*/:/g'|cut -d: -f2| kill -9 `cat`
	cd /usr/local/tomcat6/work
	rm -rf Catalina
       	echo "finished"
    	;;
    	reload|restart)
        	$0 stop
        	$0 start
    	;;
    	*)
       	echo "Usage: tomcat [start|stop|reload|restart]"
       	exit 1
    	esac
    	exit 0

---------------------

更改tomcat脚本为可执行文件
引用
[root@localhost]# chmod +x /etc/init.d/tomcat


        为了在任意路径都可执行此脚本,需要添加到/usr/bin目录中
引用
[root@localhost]# cd /usr/bin
	[root@localhost]# ln -s /etc/init.d/tomcat .
分享到:
评论
1 楼 liujickson 2011-05-08  
支持,楼主太好了

相关推荐

    linux定时自动重启TOMCAT

    linux定时自动重启TOMCAT,SHELL脚本, 按制定时间启动脚本,并自动查找TOMCAT进程,关闭TOMCAT进程,然后再启动TOMCAT进程,服务器压力过大,或遭受攻击时,TOMCAT集群时自动维护出问题的TOMCAT。

    tomcat自动重启脚本

    linux系统tomcat自动重启脚本:判断监控 tomcat日志catalina.out超过一定限度 自动重启tomcat

    linux系统Tomcat重启shell脚本

    linux系统Tomcat重启脚本判断日志超过一定大小自动重启.docx

    tomcat宕机重启脚本

    tomcat宕机重启脚本,比较简单的一种设置

    linux下监测tomcat重启脚本

    在linux下监测tomcat运行状态,若服务停掉则重启tomcat,在Linux下执行脚本即可运行

    tomcat 启动停止重启可视化脚本

    tomcat 启动停止重启可视化脚本 运行 sh tomcat.sh 就可以了 按界面提示 输入相应数字 自行配置tomcat 安装路径

    Linux下定时重启Tomcat服务

    Linux下定时重启Tomcat 1.写一个shell脚本restart.sh,重新启动tomcat vi restart.sh //是新建文件如果没有该文件

    tomcat重启脚本.rar

    重启tomcat服务的脚本,包含了windows的bat脚本和linux的shell脚本。需要修改的地方脚本内容的最前面都有写。此脚本可以用java代码部署war包的方式在不同的操作系统下去调用,如何调用请参考我写的博客。

    Linux脚本监控tomcat假死与异常

    Linux定时脚本监控tomcat是否假死或出现运行异常,若出现异常则自动重启。

    tomcat重启脚本

    适用于Linux/Unix环境的Apache Tomcat重启脚本文件,请酌情修改CATALINA_HOME

    Tomcat自动检查重启脚本

    自动监控tomcat脚本并且执行重启操作

    Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤

    最近公司需要在Linux下监控tomcat的服务,一旦tomcat服务存在异常或者宕机,重启tomcat保证服务的正常运行,由于Linux下有Shell脚本可以实现此效果,下面是Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤。...

    Tomcat和mysql的启动、关闭、重启批处理脚本

    Tomcat和mysql的启动、关闭、重启批处理脚本命令,支持windows和linux下的使用,其中tomcat可以参考我的博客 https://blog.csdn.net/qq_36379495/article/details/80604345

    linux自动重启tomcat脚本分享

    linux自动重启tomcat脚本分享,大家参考使用吧

    Tomcat在Linux下的定时重启

    文档详细描述了在Linux中创建定时任务,创建Tomcat重启的脚本文件,增加Tomcat定时重启任务的方法和步骤,对配置中可能出现的问题进行了解答,实际操作,成功实现。

    Linux操作系统下两种自动启动Tomcat的方法

    Tomcat安装目录下的bin目录有两个脚本分别用来启动和停止Tomcat,分别是startup.sh, shutdown.sh,你可以用这两个脚本来手工启动和停止Tomcat服务并进行安装后的测试。我们最简单的方法就是通过startup.sh来自动启动...

    linux tomcat监听自动重启脚本

    用于linux服务器上tomcat,监听运行情况,并根据情况自动重启的

    Linux下重启多个 tomcat 服务的脚本(推荐)

    由于修改tomcat的配置文件或手动操作数据库数据后,tomcat的缓存和redis的缓存很严重,需要经常重启tomcat来释放缓存,经常就是手动重启。下面给大家分享Linux下重启多个 tomcat 服务的脚本,一起看看吧

    监控网站,网站挂后重启tomcat

    每隔一段时间监控某个网站,如果三次检查失败,则检查tomcat,tomcat失败则重启,若tomcat不失败,不做操作(也可重启,脚本可控)。加到crontab里面就OK。有日志的。

    linux设置tomcat自启动的方法

    linux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc.local中...

Global site tag (gtag.js) - Google Analytics