在linux系统中。我们经常会遇到各种各样,tomcat停止服务的问题。
转载 2023-05-26 21:27:18
132阅读
Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 基本思路:把现有的正在运行的tomcat停掉,解压war包,放到tomcat目录下,清缓存,再启动两个所需脚本deploy.sh和restart.sh都放在tomcat/bin目录
#!/bin/bash # kill tomcat进程 tomcat_fashion_dev_pid=`ps aux|grep tomcat_fashion_dev|grep -v "grep"|awk '{print $2}'` if [ "$tomcat_fashion_dev_pid" ];then ps aux|grep tomcat_fashion_dev|grep -v...
转载 2018-12-25 11:24:00
208阅读
2评论
分为2步走1. 脚本文件 : /usr/local2. crontab -e : */5 * * * * /bin/sh /usr/local/restart.sh注意事项:可能用户权限会影响脚本的部署 脚本文件 !/bin/sh echo "脚本正在启动..." >> /home/restart.logTOMCAT_DIR=/usr/local/tomcatCOUNT_TOMCAT=
原创 2021-08-26 15:16:09
220阅读
uthor: songwj# Version: v1.0 exp
转载 2019-10-16 14:19:00
240阅读
#!/bin/bash #Install JDK# JDK=/usr/local/jdk* if [ ! -d $JDK ]   then   cp /opt/jdk* /usr/local   ch
原创 2012-06-26 22:17:10
1086阅读
在使用Hudson的执行sh脚本的时候,如果sh脚本是一个后台进程,如 Tomcat 这样的服务。如果使用Hudson的默认配置,会发现这些sh 进程有启动的过程,但是不会常驻后台,看Hudson 输出的日志,发现Hudson在Job构建结束之后,kill所有未终止的衍生进程。 在Hudson另一wiki页面上进一步描述了Hudson杀掉衍生进程的情况。Hudson在执行Job时会设置一系列环境变
原创 2021-09-01 09:44:03
304阅读
在使用Hudson的执行sh脚本的时候,如果sh脚本是一个后台进程,如 Tomcat 这样的服务。如果使用Hudson的默认配置,会发现这些sh 进程有启动的过程,但是不会常驻后台,看Hudson 输出的日志,发现Hudson在Job
原创 2022-03-23 13:43:11
199阅读
在Linux系统中,通过使用Linux shell启动Tomcat是非常常见的操作。Tomcat是一个开源的Servlet容器,用于运行Java Web应用程序。在Linux系统中,可以通过命令行来启动Tomcat。下面将详细介绍在Linux系统中如何使用shell启动Tomcat。 首先,要确保在Linux系统上已经安装了Java和Tomcat。如果尚未安装,可以通过以下命令来安装: 1
原创 2024-04-08 10:52:01
135阅读
在linux系统中,使用systemctl enable ***时,会设置开机自启动,其实就是在/etc/systemd/system/multi-user.target.wants/下创建执行/usr/lib/systemd/system/下的配置文件的软连接而脚本在使用nohup时关闭系统终端也会运行,bash *.sh &在后台运行,但脚本在执行完毕之后就结束了,想将其开机设置为自启
shell脚本是什么?shell脚本就是一个包含shell命令的脚本,常说的linux命令,也可以认为是shell命令。运行shell脚本,可以实现如安装软件,更新软件,启动软件,重启软件等。比如,安装部署一个软件包,就需要执行shell脚本。这个shell脚本通常是开发工程师写的。shell脚本后缀为.sh,如a.sh,要执行shell脚本,只需要三步1、创建文件,编写文件内容。如a.sh2、让
打开文本编辑器,这里推荐使用vim编辑器,可以事先做一个别名:[root@CentOS8 log]# echo "alias vi='vim'" >> /etc/profile [root@CentOS8 log]# tail -1 /etc/profile alias vi='vim' [root@CentOS8 log]# source /etc/profile新建一个文件,扩展名
shell是什么Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。 Shell既是一种命令语言,又是一种程序设计语言,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。shell脚本是什么shell是为shell编写的脚本程序。Bash是大多数Linux系统默认的Shell。#! 告诉系统其后路径所指定的程序即是解释此脚本文件的Shell程序。 如: #
转载 2024-04-17 15:57:32
85阅读
#!/bin/sh #chkconfig: 345 85 15 #JAVA_HOME=/usr/lib/java JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.5.x86_64 CATALINA_HOME=/root/apache-tomcat-7.0.29 export JAVA_HOME export CATALINA_HOME
原创 2013-04-30 21:20:26
543阅读
#!/bin/sh # tomcat: Start/Stop/Restart tomcat # # chkconfig: 2345 85 15 # description: Apache tomcat6 # Small shell script to show how to start/stop Tomcat using jsvc JAVA_HOME=/usr/java/jdk1.6.0
原创 2013-11-13 09:28:20
502阅读
编写一个有关于tomcat启动服务的脚本,方便开机自动启动。. /etc/profile.d/tomcat.sh # 编写服务脚本  vim /etc/rc.d/init.d/tomcat #!/bin/sh # Tomcat init script for Linux. # # chkconfig
原创 2014-08-13 16:56:43
1043阅读
记录一个比较好的tomcat启动脚本,截取《OneinStack》,修改如下两个参数即可用。使用之前修改下面2个参数:#Location of JAVA_HOME (bin files) export JAVA_HOME=/usr/java/jdk1.7.0_80    #jdk路径 #CATALINA_H
转载 精选 2015-10-21 16:37:02
520阅读
#!/bin/bash #chkconfig 2345 10 90 # description: start and stop tomcat service scripts # author : zhangxiaolong  # email&nbsp
转载 精选 2016-01-05 14:47:30
663阅读
记录一个比较好的tomcat启动脚本,截取《OneinStack》,修改如下两个参数即可用。使用之前修改下面2个参数:  #Location of JAVA_HOME (bin files)export JAVA_HOME=/usr/java/jdk1.7.0_80    #jdk路径#C
转载 2017-03-16 15:28:53
580阅读
1点赞
写一个tomcat启动脚本并不写一个tomcat启动脚本并不是多么困难的事情,网上很多脚本基本功能都能实现,但是其实并不完善。 之所以想写这个脚本是因为大家在写脚本的时候使用的方法太“笨”,比如去查找某进程PID大家一般都会通过ps -ef配合grep去实现,但是大家并不知道可以用pidof和pgrep来查找进程的PID。还有程序的启动、停止、状态查看都可以用系统的函数来实现,我们要做的只是简单的调用就OK。
原创 2017-11-27 22:05:34
669阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5