精华内容
下载资源
问答
  • centos设置tomcat开机自启动
  • 以上所有文档来源于ITIL先锋微信公众号 每天更新IT行业最前沿资讯和各种类别的IT资料,关注获取更多丰富内容
  • 配置tomcat启动到window服务中,window开机自动启动tomcat
  • CentOS7配置Tomcat开机自动启动CentOS7配置Tomcat开机自动启动1条回复CentOS7配置Tomcat开机启动安装Tomcat1. 下载tomcat7解压到目录即可修改startup.sh启动文件1. startup.sh是tomcat的启动文件2. 修改之前先备份...

    CentOS7配置Tomcat开机自动启动

    CentOS7配置Tomcat开机自动启动

    1条回复

    CentOS7配置Tomcat开机启动

    安装Tomcat

    1. 下载tomcat7解压到目录即可

    修改startup.sh启动文件

    1. startup.sh是tomcat的启动文件

    2. 修改之前先备份一下

    3. 在startup.sh文件的第二行开始增加如下内容

    1. #chkconfig: 2345 80 90

    2. #description:tomcat auto start

    3. #processname: tomcat

    修改catalina.sh文件

    由于在调用startup.sh的时候需要用到catalina.sh文件;所以这个文件也需要修改一下

    vim /tomcat/bin/catalina.sh;然后添加如下内容

    1. export CATALINA_BASE=/home/www/tomcat

    2. export CATALINA_HOME=/home/www/tomcat

    3. export CATALINA_TMPDIR=/home/www/tomcat

    4. /home/www/tomcat为tomcat的安装目录

    创建连接文件

    ln -s /home/www/tomcat/bin/startup.sh /etc/rc.d/init.d/tomcat7

    修改权限

    为tomcat7添加可执行权限

    chmod u+x tomcat7

    添加启动

    chkconfig –add tomcat7 (是2个减号)

    测试

    service tomcat7 start

    如果上面的命令能启动话就就说明OK了

    然后再reboot

    reboot之后在看看是否会开机自动启动

    展开全文
  • 主要介绍了centos6配置tomcat8开机自启动脚本的相关资料,需要的朋友可以参考下
  • NULL 博文链接:https://hyjiang1989.iteye.com/blog/1752551
  • 1、在Linux系统下配置service启动和关闭: 执行命令cd /etc/init.d,ls查看当前目录下的文件 执行命令vim tomcat 进入vim编辑界面(修改前可通过执行命令cp tomcat tomcat_1进行备份) 通过i键,将如下代码粘贴入...

    1、在Linux系统下配置service启动和关闭:

    • 执行命令cd /etc/init.d,ls查看当前目录下的文件
    • 执行命令vim tomcat 进入vim编辑界面(修改前可通过执行命令cp tomcat tomcat_1进行备份)
    • 通过i键,将如下代码粘贴入编辑界面
     
    	 #!/bin/bash  
    	 # This is the init script for starting up the  
    	 #  Jakarta Tomcat server  
    	 # chkconfig: 345 91 10  
    	 # description: Starts and stops the Tomcat daemon.  
    	 # Source function library.  
    	 . /etc/rc.d/init.d/functions  
    	 # Get config.  
    	 . /etc/sysconfig/network  
    	 # Check that networking is up.  
    	 [ "${NETWORKING}" = "no" ] && exit 0  
    	
    	 export JAVA_HOME=/usr/local/javaweb/jdk1.8.0_192 #自己的jdk安装目录
    	 tomcat_home=/usr/local/tomcat/tomcat  #自己的tomcat安装目录
    	 startup=$tomcat_home/bin/startup.sh  
    	 shutdown=$tomcat_home/bin/shutdown.sh  
    	
    	 start(){  
    	    echo -n "Starting Tomcat service:"  
    	    cd $tomcat_home  
    	    $startup  
    	    echo "tomcat is succeessfully started up"  
    	 }  
    	
    	 stop(){  
    	    echo -n "Shutting down tomcat: "  
    	    cd $tomcat_home  
    	    $shutdown  
    	    echo "tomcat is succeessfully shut down."  
    	 }  
    	
    	 status(){  
    	     numproc=`ps -ef | grep catalina | grep -v "grep catalina" | wc -l`  
    	     if [ $numproc -gt 0 ]; then  
    	        echo "Tomcat is running..."  
    	     else  
    	        echo "Tomcat is stopped..."  
    	     fi  
    	 }  
    	
    	 restart(){  
    	    stop  
    	    start  
    	 }    
    	 # See how we were called.  
    	 case "$1" in  
    	 start)  
    	    start  
    	    ;;  
    	 stop)  
    	    stop  
    	    ;;  
    	 status)  
    	    status  
    	    ;;  
    	 restart)  
    	    restart  
    	    ;;  
    	 *)  
    	    echo $"Usage: $0 {start|stop|status|restart}"  
    	    exit 1  
    	 esac
    
    • 执行命令chmod 755 /etc/rc.d/init.d/tomcat ,给文件添加权限,使得脚本文件可以执行(文件为绿色即为可执行文件)

    2、执行如下命令将文件加入到服务队列中

    chkconfig --add tomcat
    

    3、执行如下命令查看tomcat文件是否加入服务列表成功

    chkconfig --list
    

    4、执行如下命令设置服务开机自启动

    chkconfig tomcat on
    

    Bingo!

    展开全文
  • tomcat开机启动的设置

    2013-05-12 10:13:22
    设置tomcat开机自启动。运行“service.bat install”安装Tomcat 服务(如果是vistar或者windows7需要以管理员身份运行命令行,否则其安全机制会阻止安装tomcat服务)。.然后services.msc进入服务控制台,设置apache ...
  • tomcat设置为开机自动启动的服务项tomcat设置为开机自动启动的服务项tomcat设置为开机自动启动的服务项tomcat设置为开机自动启动的服务项
  • tomcat配置开机自启动

    2021-08-24 10:38:14
    众所周知,在Linux中设置开机自启动的服务,需要在/etc/rcX.d下挂载。除此之外还需要在/etc/init.d下些启动脚本。其实很简单,先export出所需要的环境变量,例如JAVA_HOME,JRE_HOME, CATALINA_HOME, CATALINA_BASE...

    众所周知,在Linux中设置开机自启动的服务,需要在/etc/rcX.d下挂载。除此之外还需要在/etc/init.d下些启动脚本。其实很简单,先export出所需要的环境变量,例如JAVA_HOME,JRE_HOME, CATALINA_HOME, CATALINA_BASE什么的,然后再直接调用$CATALINA_HOME/bin/startup.sh就能成功启动。

    1,我们在/etc/init.d下新建一个文件tomcat(需要在root权限下操作)

    vim /etc/init.d/tomcat  
    写下如下代码,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=/tmp/frank/java/jdk1.8.0_144
    export JRE_HOME=/tmp/frank/java/jdk1.8.0_144/jre
    export CATALINA_HOME=/tmp/frank/tomcat/apache-tomcat-8.5.20
    export CATALINA_BASE=/tmp/frank/tomcat/apache-tomcat-8.5.20
    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


    这里特别提醒注意这一句ps -fwwu root | grep tomcat|grep -v grep | grep -v PID | awk '{print $2}'|xargs kill -9,熟悉Linux命令的人应该都清楚这句话的意义,这里就简单说下前半部分,查询root用户下tomcat的进程PID,个人根据实际情况修改。

    2,保存退出之后,给其增加可执行权限

    chmod +x /etc/init.d/tomcat
    3,设定开机启动服务

    chkconfig tomcat on  
    4,验证

    执行reboot。重启之后就会发现,Tomcat已经成功运行了。

    reboot
    添加这个脚本之后我们启动,停止,重启tomcat可以直接用命令

    service tomcat start  
    service tomcat stop  
    service tomcat restart  

    展开全文
  • 此文档比较适用于把绿色版tomcat配置为服务,并设置为开机自动启动
  • 第一步:创建 service文件vim/lib/systemd/system/tomcat.service/lib 与 /usr/lib 我这里配置时是一样的,在那个文件夹配置都可以第二步:编写 启动脚本[Unit]Description=tomcatserviceAfter=network.target...

    第一步:创建 service文件vim /lib/systemd/system/tomcat.service/lib 与 /usr/lib 我这里配置时是一样的,在那个文件夹配置都可以

    第二步:编写 启动脚本[Unit]

    Description=tomcat service

    After=network.target

    [Service]

    Type=forking

    ExecStart=/opt/apache-tomcat-8.5.59/bin/startup.sh

    ExecStop=/opt/apache-tomcat-8.5.59/bin/shutdown.sh

    PrivateTmp=true

    [Install]

    WantedBy=multi-user.target

    查看编写好的脚本

    0332dfda31046893308d4f51f31225dc.png

    4f3371632e7d820f5657d8dda8710cb2.png

    脚本介绍

    Description

    服务描述

    After

    如果该字段指定的 Unit 也要启动,那么必须在当前 Unit 之前启动

    Type=forking

    后台运行

    PIDFile=

    .pid 文件需要在,tomcat配置文件中查找。如果查不多,不配置此属性也可以

    如果type是后台运行,那么建议将此属性加上。指定pid。

    ExecStart=/opt/apache-tomcat-8.5.59/bin/startup.sh

    启动脚本

    ExecReload=

    重启脚本

    ExecStop=/opt/apache-tomcat-8.5.59/bin/shutdown.sh

    停止脚本

    PrivateTmp=true

    是否使用私有tmp目录

    WantedBy=multi-user.target

    运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3

    第三步:保存退出,重新加载systemdsystemctl daemon-reload

    重新加载,使 systemd生效

    第四步:验证脚本# 查看服务状态systemctl status tomcat.service

    # 停止服务systemctl stop tomcat.service

    # 启动服务systemctl start tomcat.service

    # 重启服务 不知道tomcat重启的命令

    服务器重启后,查看tomcat服务状态

    f7f5ab1868ed18c45275a0eb0459b5b7.png

    停止tomcat服务

    fa154dfacf60fb201ded16e6a28e7294.png

    第五步:配置开机自启#开启开机自启systemctl enable tomcat.service

    #取消开机自启systemctl disable tomcat.service

    Centos8 关于服务的命令服务的启动/停止/刷新配置文件/查看状态# systemctl start tomcat.service          启动nginx服务

    # systemctl stop tomcat.service           停止服务

    # systemctl restart tomcat.service        重新启动服务

    # systemctl list-units --type=service     查看所有已启动的服务

    # systemctl status tomcat.service          查看服务当前状态

    # systemctl enable tomcat.service          设置开机自启动

    # systemctl disable tomcat.service         停止开机自启动

    展开全文
  • centos7配置tomcat开机自启动

    千次阅读 2019-05-10 15:52:13
    一些服务器命令 查看全部服务命令:systemctl list-unit-files --type service ctrl+c可以回到...启动服务:systemctl start 服务名.service 停止服务:systemctl stop 服务名.service 重启服务:systemctl re...
  • NULL 博文链接:https://xuzhfa123.iteye.com/blog/1113211
  • tomcat设置为开机自启动

    万次阅读 2018-06-30 17:38:16
    下面是通过将tomcat打包为服务来进行开机自启动的。第一步:设置环境变量(在java环境变量配置完成的情况下)计算机右键——》属性——》高级系统设置——》环境变量——》在用户变量中心新建CAT...
  • tomcat,jms,presto自启动脚本配置和执行方法,给予linux环境centos6
  • Linux环境下配置tomcat开机自动启动的两种方法

    万次阅读 多人点赞 2018-05-19 15:18:56
    由于各种各样的原因,服务器有重启的可能,这样tomcat就需要配置开机自动启动,否则每次重启后就需要连远程手动启动tomcat,如果服务器被迫重启,而技术人员又不能及时运行tomcat,那么后果很严重。先来回忆一下...
  • vi /etc/rc.d/rc.local 在文件中加入:/tomcat/bin/startup.sh(Tomcat安装在linux的路径)保存退出
  • 或者跳过这一步,直接去安装tomcat rpm -qa | grep -i jdk 第二步:创建jdk安装目录 mkdir -p /usr/local/java 第三步:进入【/usr/local/java】目录,下载jdk安装包【输入命令下载】 jdk-8u131-linux-x64.tar.gz ...
  • 用于启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态chkconfig命令:用于更新(启动或停止)和查询系统服务的运行级信息本文主要是用来指导在systemctl命令下配置tomcat的卡机自启动1....
  • Linux下设置Tomcat开机自启动

    千次阅读 2018-04-20 22:06:57
    第一步:在/etc/init.d下新建一个...写下如下代码,tomcat自启动脚本(注:需要修改以下3个部分的路径“export JRE_HOME=/usr/jdk1.8.0_131”、“export CATALINA_HOME=/usr/tomcat6”、“export CATALINA_BASE=/us...
  • 本文以tomcat8为例给大家介绍Linux(CentOS7)安装Tomcat与设置Tomcat开机启动项,非常不错,需要的朋友参考下
  • CentOS下配置Tomcat开机自启动

    千次阅读 2016-02-16 10:09:43
    经常是需要配置开机启动的; 这样的话就不需要我们每次重启linux服务器之后自己在登陆运行startup.sh文件启动tomcat了 本次的演示环境是在centos7中完成的;也在centos6.5中测试过;理论上所有版本的centos和...
  • Linux下Tomcat开机自动启动

    千次阅读 2018-08-13 22:08:15
    Linux下Tomcat开机自动启动 Linux下tomcat开机自动启动有两种方法,一种是使用shell脚本要实现,另一种是修改系统文件的方式实现。     通过shell脚本实现 在linux中设置开机自动启动的服务,需要在/etc/init....
  • Ubuntu配置tomcat开机自动启动 我们有时候会有这样一个需求: 在开机的时候就启动一个服务,比如tomcat。  我们可以这样做: 将tomcat目录下/bin中的catalina.sh拷贝到/etc/init.d下,并重命名为tomcat 命令...
  • 一、把tomcat配置成服务 新建服务脚本 vim /etc/init.d/tomcat 添加一下脚本内容 #!/bin/bash # description: Tomcat7 Start Stop Restart # processname: tomcat7 # chkconfig: 234 20 80 CATALINA_HOME=/...
  • 两个tomcat开机自动启动下载tomcat安装tomcat配置tomcattomcat6.0.48 配置tomcat7.0.104 安装和配置tomcat服务卸载 环境:windows server 2018 , tomcat6.0.48,tomcat7.0.104 下载tomcat 1,tomcat6.0.48是安装版...
  • 亲测,Ubuntu配置tomcat开机自动启动

    千次阅读 2019-04-02 01:15:05
    tomcat目录下/bin中的catalina.sh拷贝到/etc/init.d下,并重命名为tomcat 命令如下: cp tomcat/apache-tomcat-7.0.72/bin/catalina.sh /etc/...配置环境变量 --------------------- 作者:趋势大仙 来源:CSDN ...
  • ubuntu tomcat开机自动启动

    千次阅读 2019-07-09 08:53:00
    先前是手动启动,后来想一劳永逸,于是就搞了个开机自启动,方法如下 一,首先找到你的tomcat安装路径,我的路径是 /opt/environment/java/apache-tomcat-8.5.35 二,找到你的JDK安装路径,我的路径是 /opt/...
  • Tomcat根目录:E:\apache-tomcat-7.0.57 二、直接设置相应环境 1、进入tomcat的bin下,编辑catalina.bat文件,在【setlocal】下,大约98行,添加一下内容:  rem 直接设置tomcat安装环境  set ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,062
精华内容 6,824
关键字:

tomcat开机自启动配置