首页 > 其他分享 >设置开机启动tomcat

设置开机启动tomcat

时间:2024-01-29 16:44:19浏览次数:23  
标签:CATALINA tomcat echo start 设置 开机 HOME RETVAL

vi /etc/init.d/tomcat
#!/bin/sh  
# chkconfig: 345 99 10  
# description: Auto-starts tomcat  
# /etc/init.d/tomcatd  
# Tomcat auto-start  
# Source function library.  
#. /etc/init.d/functions  
# source networking configuration.  
#. /etc/sysconfig/network  
RETVAL=0  
export JAVA_HOME=/usr/java/jdk10 
export CATALINA_HOME=/usr/local/tomcat  
export CATALINA_BASE=/usr/local/tomcat  
start()  
{  
        if [ -f $CATALINA_HOME/bin/startup.sh ];  
          then  
            echo $"Starting Tomcat"  
                $CATALINA_HOME/bin/startup.sh  
            RETVAL=$?  
            echo " OK"  
            return $RETVAL  
        fi  
}  
stop()  
{  
        if [ -f $CATALINA_HOME/bin/shutdown.sh ];  
          then  
            echo $"Stopping Tomcat"  
                $CATALINA_HOME/bin/shutdown.sh  
            RETVAL=$?  
            sleep 1  
            ps -fwwu root | grep tomcat|grep -v grep | grep -v PID | awk '{print $2}'|xargs kill -9  
            echo " OK"  
            # [ $RETVAL -eq 0 ] && rm -f /var/lock/...  
            return $RETVAL  
        fi  
}  
  
case "$1" in  
 start)   
        start  
        ;;  
 stop)    
        stop  
        ;;  
                                                  
 restart)  
         echo $"Restaring Tomcat"  
         $0 stop  
         sleep 1  
         $0 start  
         ;;  
 *)  
        echo $"Usage: $0 {start|stop|restart}"  
        exit 1  
        ;;  
esac  
exit $RETVAL
chmod 755 /etc/init.d/tomcat
chkconfig --add tomcat
reboot

标签:CATALINA,tomcat,echo,start,设置,开机,HOME,RETVAL
From: https://www.cnblogs.com/zhu12/p/17994852

相关文章

  • 解决MySQL设置时区时的错误Unknown or incorrect time zone: 'Asia/Shanghai'
    问题描述:在trino中配置了mysql.properties文件,但是通过trino客户端,执行命令showschemasfrommysql;查看数据库信息时报错:Errorlistingschemasforcatalogmysql:java.sql.SQLNonTransientConnectionException:Couldnotcreateconnectiontodatabaseserver.Attempted......
  • vue 设置密码添加弱、中、强的校验
    需求:1)需要输入原密码,如果输入的原密码不对,则给出相应提示;2)新密码需要确认,输入两次,且相同,否则系统给出提示;3)新密码长度大于等于6个字符小手18个字符;4)新密码给出密码强度判断,判断规则为:宇母数字符号只有一种则为弱,字母数字符号任意包含两种则为中,字母数字符号包含三种则为强。HTM......
  • 安卓手机日程不响铃或弹窗提醒怎么设置?
    在庞大的安卓手机用户群体中,诸多手机品牌如小米、OPPO、vivo、荣耀等都为用户提供了丰富的功能和便捷的体验。然而,有时候我们在手机日历中设置了提醒时间,却发现安卓手机的日程提醒并没有如期响铃或弹窗,这着实令人头疼。那么安卓手机日程不响铃或弹窗提醒怎么设置?当遇到安卓手机日......
  • 将VSCode设置为中文(汉化)
    1、......
  • 线程池参数千万不要这样设置,坑得我整篇文章都写错了,要注意!
    你好呀,我是歪歪。先给大家道个歉:上周不是发布了这篇文章嘛:《三个烂怂八股文,变成两个场景题,打得我一脸懵逼。》其中第一个关于线程池的场景,经过读者提醒可能有问题,我又一次用尽浑身解数分析了一波,发现之前确实分析的不对。这个案例真的是再一次深入的刷新了我对于线程池运行过......
  • 在Tkinter中,`Frame`的大小可以通过多种方式进行调整: 1. **设置宽度和高度**:在创建`Fr
    在Tkinter中,`Frame`的大小可以通过多种方式进行调整:1.**设置宽度和高度**:在创建`Frame`时,可以直接设置其宽度(`width`)和高度(`height`)¹⁴。例如:  ```python  frame=tk.Frame(root,width=200,height=100)  frame.pack()  ```2.**自适应窗口大小**:可以使......
  • [office] 在excel中怎么设置形状发光效果-
    形状的发光设置可以提高excel表格的美化效果,其中主要依靠预设的发光效果来实现。下面小编就为大家介绍在excel中怎么设置形状发光效果方法,不会的朋友快快来学习吧!方法/步骤首先我们打开一个样表作为例子。插入一个形状,这里插入的形状可以自选,我选择的是一个三角形状。进入形状格式......
  • 【秀米教程8】设置背景渐变色,添加渐变色
    添加渐变色1、点击控件,直到出现属性栏2、点击【“+”号】-【渐变色】-【输入代码】-【加入调色板】3、此时调色板最下面就会出现新的渐变色代码看不懂?linear-gradient()函数用于创建一个表示两种或多种颜色线性渐变。渐变轴为45度,从蓝色渐变到红色linear-gradient(45deg,blue,re......
  • 新版本的 Jenkins 2.388的权限修改设置Jenkins为root用户启动---亲测好用OK
    最新版本的Jenkins修改/etc/sysconfig/jenkins中的JENKINS_USER=root不会再生效,需要按照以下配置进行操作 vim/usr/lib/systemd/system/jenkins.service重新加载和重启systemctldaemon-reloadsystemctlrestartjenkins 最新版本的Jenkins修改/etc/sysconfig/jenkins......
  • [word] Word如何设置双行合一
    今天和大家分享的是用Word文档如何设置双行合一。首先我们将会拿下面这篇小诗给大家做一个示范:我们在这个文章中要把题目两个字变成双行合一,首先选中题目:然后在开始的选项栏中选择中文格式在下拉列表中点击双行合一,如下图所示:这时会弹出一个对话框,我们可以选择是否带括号,如果不带的......