精华内容
下载资源
问答
  • 在安装成功后并能正常访问的基础上,设置开机自动启动 [root@localhost ~]# vim /etc/rc.d/rc.local [root@localhost ~]# vim /usr/lib/systemd/system/tomcat.service [root@localhost ~]# systemctl enable ...

    来自:https://blog.csdn.net/hyh17808770899/article/details/108941717

     firewall-cmd --zone=public --add-port=8080/tcp --permanent 

    firewall-cmd --reload 

    在安装成功后并能正常访问的基础上,设置开机自动启动

    [root@localhost ~]# vim /etc/rc.d/rc.local
    [root@localhost ~]# vim /usr/lib/systemd/system/tomcat.service
    [root@localhost ~]# systemctl enable tomcat.service
    Created symlink /etc/systemd/system/multi-user.target.wants/tomcat.service → /usr/lib/systemd/system/tomcat.service.
    [root@localhost ~]#

     

    1、修改bin目录下的catalina.sh文件,添加如下内容

    CATALINA_PID="$CATALINA_BASE/tomcat.pid"

        1

    进入到/usr/local/tomcat/apache-tomcat-9.0.38/bin下执行命令vim catalina.sh
    在这里插入图片描述
    2、创建文件tomcat.service

    vim /usr/lib/systemd/system/tomcat.service

     

    添加下面的内容,注意修改JAVA_HOME和tomcat路径

    [Unit]
    Description=Tomcat
    After=syslog.target network.target remote-fs.target nss-lookup.target

    [Service]
    Type=forking

    Environment="JAVA_HOME=/usr/local/jdk/jdk1.8.0_161"

    PIDFile=/usr/local/tomcat/apache-tomcat-9.0.38/tomcat.pid
    ExecStart=/usr/local/tomcat/apache-tomcat-9.0.38/bin/startup.sh
    ExecStop=/bin/kill -s QUIT $MAINPID
    ExecReload=/bin/kill -s HUP $MAINPID
    PrivateTmp=true

    [Install]
    WantedBy=multi-user.target

    3、设置开机自启

    systemctl enable tomcat.service

    systemctl daemon-reload #重新载入修改后配置文件,让设置生效
    systemctl start tomcat.service #启动服务
    systemctl enable tomcat.service #设置为开机自启动
    systemctl status tomcat.service #查看服务运行状态

    然后将虚拟机关机,再开机就会发现tomcat已经可以访问了

     

    https://www.jb51.net/article/146295.htm

    如果我们使用war 包进行部署项目的时候,需要把包放进Tomcat的目录下,为了使我们的服务能够在服务器重启的时候自动启动起来,我们需要把Tomcat设置成自起服务。

    配置 Tomcat 服务

    新建服务脚本

    1

    [root@localhost ~]# vim /etc/init.d/tomcat

    添加脚本内容

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    #!/bin/bash

    # description: Tomcat7 Start Stop Restart

    # processname: tomcat7

    # chkconfig: 234 20 80

     

    CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.77

     

    case $1 in

        start)

            sh $CATALINA_HOME/bin/startup.sh

            ;;

        stop)

            sh $CATALINA_HOME/bin/shutdown.sh

            ;;

        restart)

            sh $CATALINA_HOME/bin/shutdown.sh

            sh $CATALINA_HOME/bin/startup.sh

            ;;

        *)

            echo 'please use : tomcat {start | stop | restart}'

        ;;

    esac

    exit 0

    执行脚本,启动、停止 和 重启服务。

    启动:service tomcat start
    停止:service tomcat stop
    重启:service tomcat restart

    Tomcat 配置开机自启动

    向chkconfig添加 tomcat 服务的管理

    1

    [root@localhost ~]# chkconfig --add tomcat

    设置tomcat服务自启动

    1

    [root@localhost ~]# chkconfig tomcat on

    查看tomcat的启动状态

    1

    [root@localhost ~]# chkconfig --list | grep tomcat

    状态如下:

    1

    [root@localhost ~]# chkconfig –list | grep tomcat

    tomcat 0:off 1:off 2:on 3:on 4:on 5:on 6:off

    关闭tomcat服务自启动:

    1

    chkconfig tomcat off

    删除tomcat服务在chkconfig上的管理:

    1

    chkconfig –del tomcat

    版权声明:本文为CSDN博主「雨云21」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/hyh17808770899/article/details/108941717

    展开全文
  • Windows下tomcat设置开机自启以及tomcat9.exe,tomcat9w.exe的作用


    目录

    设置环境变量

    为tomcat9服务名起其他名字

    向Windows注册tomcat服务

    Windows设置开机自启

    删除tomcat服务

    tomcat9.exe和tomcat9w.exe


    设置环境变量

    设置开机自启首先要设置tomcat的环境变量CATALINA_HOME。细节不再赘述,讲几个要点:

    1.系统变量和用户变量的区别是:系统变量是所有用户所共享的,用户变量是当前用户所自有的,所以一般在系统变量中设置环境变量

    2.CATALINA_HOME需要指定到tomcat的根目录下,如下所示:

    3.在Path中添加“%CATALINA_HOME%\bin”,如下所示:

    4.如果在CATALINA_HOME的文件路径的末尾添加了“ \ ”,startup.bat会闪退,startup.bat控制台日志如下:

    为tomcat9服务名起其他名字

    1.tomcat9服务名默认只能是“tomcat9”,如果想要将服务名修改为其他名字,需要修改bin目录下的service.bat文件内容,并修改tomcat9.exetomcat9w.exe的文件名。

    2.比如我想将服务名字改为tomcat,具体操作如下:

    • 修改service.bat文件中的 DEFAULT_SERVICE_NAME变量的值

    • 修改.exe文件的名字

    • 修改w.exe文件的名字

    向Windows注册tomcat服务

    Windows设置tomcat开机自启要向注册tomcat服务

    步骤如下:

    1.以管理员身份运行命令提示符:

     2.找到tomcat的bin目录下service.bat的路径,在命令行的service.bat后面再输入install tomcat,如下所示:

    格式如下:
    service.bat install 服务名

    这样tomcat服务就注册到Windows系统里了,服务名是“tomcat”。tomcat服务注册成功。

    Windows设置开机自启

    1.右键此电脑,点击管理

    2.点击服务,在服务中找到以A开头的Apache Tomcat 9.0 tomcat9,然后点击服务的属性,可以设置启动类型,和服务的状态,设置好后,点击应用和确定按钮

    3.如果您在服务面板启动服务时遇到了问题,请访问我的这篇文章:Windows注册服务的两种方式,并设置服务开机自启

    删除tomcat服务

    如果想卸载tomcat服务,在进入tomcat的bin目录下,执行如下命令:

    模式:service.bat uninstall tomcat服务名
    示例:service.bat uninstall tomcat

    tomcat9.exe和tomcat9w.exe

    tomcat9.exe是可执行程序,用来启动tomcat服务。

    tomcat9w.exe是tomcat可视化管理客户端界面,可以设置启动,关闭,开机自启tomcat等。

    tomcat9.exe和tomcat9w.exe都需要tomcat的环境变量CATALINA_HOME和向Windows注册tomcat服务的支持

    tomcat9w.exe界面如下:

    如果想要了解更多tomcat的知识,访问我的文章链接:tomcat系列教程目录


    求点赞,求关注鸭!!

    展开全文
  • tomcat设置为开机自启动

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

    windows系统下首先在双击tomcat中的bin目录下的startup.bat运行tomcat后可以在浏览器端正常打开情况下,说明tomcat安装正常。

    然后双击shutdown.bat停掉tomcat。

    下面是通过将tomcat打包为服务来进行开机自启动的。

    第一步:设置环境变量(在java环境变量配置完成的情况下)

    计算机右键——》属性——》高级系统设置——》环境变量——》在用户变量中心新建CATALINA_HOME变量

    编辑path变量,新增如下内容

    第二步:windows+R,打开cmd,将tomcat的bin中的service.bat拖入到命令行中,执行结果如下,则说明导入正确。

    第三步:在bin目录下执行service.bat install Tomcat,打包服务

    第四步:查看服务

    计算机右键——》管理——》服务和应用程序——》服务,如下图tomcat已经设置为服务了

    右键启动服务,访问http://localhost:8080/,成功访问。

    第五步:将tomcat服务设置为开机自启动

    右键tomcat服务——》属性——》启动类型设置为自动——》应用——》确定

    这样tomcat就开机自启动了。

    删除服务:在cmd命令行中运行service.bat remove Tomcat,再查看服务已经没有了。

    下一篇为tomcat作为服务开机自启动时无法启动的解决办法

    展开全文
  • 一、把tomcat配置成服务 新建服务脚本 vim /etc/init.d/tomcat 添加一下脚本内容 #!/bin/bash # description: Tomcat7 Start Stop Restart # processname: tomcat7 # chkconfig: 234 20 80 CATALINA_HOME=/...

    一、把tomcat配置成服务

    1、新建服务脚本

    vim /etc/init.d/tomcat

    添加以下脚本内容

    #!/bin/bash
    # description: Tomcat9 Start Stop Restart
    # processname: tomcat9
    # chkconfig: 234 20 80
    
    CATALINA_HOME=/usr/local/apache-tomcat-9.0.8
    
    case $1 in
            start)
                    sh $CATALINA_HOME/bin/startup.sh
                    ;;
            stop)
                    sh $CATALINA_HOME/bin/shutdown.sh
                    ;;
            restart)
                    sh $CATALINA_HOME/bin/shutdown.sh
                    sh $CATALINA_HOME/bin/startup.sh
                    ;;
            *)
                    echo 'please use : tomcat {start | stop | restart}'
            ;;
    esac
    exit 0
    

    配置完后,保存退出

    2、给新建的脚本设置执行权限

    chmod 744 /etc/init.d/tomcat

    3、执行以下命令进行启动、停止 和 重启tomcat服务

    #启动
    service tomcat start
    
    #停止
    service tomcat stop
    
    #重启
    service tomcat restart

    试着用 service tomcat start 命令去启动tomcat服务时,可能会报下图的错

     解决方案是:编辑 /usr/local/apache-tomcat-9.0.8/bin 下的 catalina.sh 文件

    vim /usr/local/apache-tomcat-9.0.8/bin/catalina.sh

    在最上方加上 :export JAVA_HOME="/usr/local/jdk1.8.0_60"

     然后再试着执行 service tomcat start 去启动tomcat服务,发现ok了

    二、配置tomcat服务开机自启动

    向chkconfig添加 tomcat 服务的管理
    [root@localhost ~]# chkconfig --add tomcat
    
    设置tomcat服务自启动
    [root@localhost ~]# chkconfig tomcat on
    
    查看tomcat的启动状态
    [root@localhost ~]# chkconfig --list | grep tomcat
    
    状态如下:
    [root@localhost ~]# chkconfig –list | grep tomcat
    
    tomcat 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    
    关闭tomcat服务自启动:chkconfig tomcat off
    
    删除tomcat服务在chkconfig上的管理:chkconfig –del tomcat

    这样就成功配置了tomcat在linux下开机自启动

    展开全文
  • Tomcat项目开机自启动及相关部署解决方案 前言:整合csdn多个该功能方法的介绍,经过多次测试,为确保一次成功,特重新整理如下。 1.配置jdk的环境变量以及Tomcat的环境变量 例如:CATALINA_HOME:D:\apache-tomcat-...
  • 1.进入ubuntu中tomcat安装目录中bin下 cd /usr/local/tomcat/apache-tomcat-8.0.48/bin 2.复制catalina.sh到/etc/init.d目录下并重命名 cp /usr/local/tomcat/apache-tomcat-8.0.48/bin/catalina.sh /etc/init.d/...
  • Centos7下设置Tomcat开机自启动

    千次阅读 2020-09-22 15:02:25
    接下来配置tomcat开机启动6.reboot再次重启系统后,发现tomcat自动启动了7.CentOS7防火墙查询、启动和关闭8.CentOS 7快速开放端口 1.systemctl命令 查看全部服务命令:systemctl list-unit-files --type
  • Tomcat根目录:E:\apache-tomcat-7.0.57 二、直接设置相应环境 1、进入tomcat的bin下,编辑catalina.bat文件,在【setlocal】下,大约98行,添加一下内容:  rem 直接设置tomcat安装环境  set ...
  • Tomcat根目录:D:\moy\DeveloperUtils\apache-tomcat-8.0.36 二、直接设置相应环境 1、进入tomcat的bin下,编辑catalina.bat文件,在【setlocal】下,大约98行,添加一下内容: rem 直接设置tomcat安装环境  set ...
  • 1、Tomcat及JDK环境变量配置,确定无误 CATALINA_HOME:F:\Install\Tomcat7\apache-tomcat-7.0.62(根据tomcat安装路径) JAVA_HOME:F:\Install\jdk1.8\(根据jdk安装路径) path:%Java_Home%\bin(根据jdk安装路径...
  • 在很多生产把环境下,tomcat启动要随着windows的启动一起启动,需要将tomcat添加成服务。步骤如下: 1:环境配置 配置jdk环境变量: JAVA_HOME:jdk路径 配置path: 在 path 环境变量最前面加入:%JAVA_...
  • linux设置tomcat在centos6系统开机自动启动,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc....
  • 一、windows环境,1个tomcat,做成开机自启动 前置操作: 1、首先安装jdk、配置jdk环境变量 2、启动tomca安装目录下的bin目录下的startup.bat文件,查看系统是否能够正常启动 开机自启动操作: 1、配置tomcat...
  • 删除开机自启动 方法二、设置开机自启动之init.d 方法三、设置开机自启动之supervisor 安装jdk 参考 《linux 安装jdk yum安装 源码包安装》https://blog.csdn.net/whatday/article/details/106278190 安装tomcat...
  • 一、ubuntu下设置tomcat开机自动启动 以我本机安装环境为例  JDK根目录:/usr/local/java/jdk1.8.0_151 Tomcat根目录:/usr/local/tomcat/apache-tomcat-8.0.48 1、进入tomcat下的bin目录  cd /usr/...
  • Tomcat9开机启动,Tomcat安装成服务,Tomcat自启动 ================================ ©Copyright 蕃薯耀 2020-10-15 https://www.cnblogs.com/fanshuyao/ 一、修改配置文件 进入Tomcat的bin目录 如:D:\0soft\...
  • 1 进入到 /etc/init.d文件夹下 需要使用...2 把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 tomcat. #!/bin/bash # This is the init script for starting up the # Jakarta Tomcat server ...
  • 如果想在在开机的时候自动启动该怎么办?最简单的方法,只需要添加一行代码到/etc/rc.d/rc.local的最后:/alidata/apache-tomcat-7.0.57/bin/startup.sh上面的路径就是要启动tomcat启动文件路...
  • tomcat服务系统开机自启动脚本

    千次阅读 2019-05-09 11:31:36
    –写入下面启动、停止、重启脚本 #!/bin/bash description: Tomcat8 Start Stop Restart processname: tomcat8 chkconfig: 234 20 80 CATALINA_HOME_CMS=/opt/portal-service/apache-tomcat-8.0.21-cms CATA...
  • centos7配置tomcat开机自启动

    千次阅读 2019-05-10 15:52:13
    一些服务器命令 查看全部服务命令:systemctl list-unit-files --type service ctrl+c可以回到...启动服务:systemctl start 服务名.service 停止服务:systemctl stop 服务名.service 重启服务:systemctl re...
  • 一、将tomcat配置成系统服务开机自启动tomcat的bin目录下,进入cmd命令,输入service.bat install tomcat-9.0.10,在提示安装成功的前提下,打开计算机的服务,找到刚才安装好的tomcat服务,右键,属性,将其...
  • Tomcat8.X 开机自启动服务

    千次阅读 2017-05-11 11:19:50
    1.在$CATALINA_BASE目录下,创建tomcat.pid# cd $CATALINA_BASE # touch tomcat.pid2. $CATALINA_BASE/bin目录下创建setenv.sh# cd $CATALINA_BASE/bin # vim setenv.sh#set java runtime environment variable ...
  • 转载:https://blog.csdn.net/qq_23543983/article/details/80868024 windows系统下首先在双击tomcat中的bin目录下的startup.bat运行tomcat后可以在浏览器端正常...下面是通过将tomcat打包为服务来进行开机自启...
  • 用于启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态chkconfig命令:用于更新(启动或停止)和查询系统服务的运行级信息本文主要是用来指导在systemctl命令下配置tomcat的卡机自启动1....
  • linux安装tomcat,非root用户启动,日志自动删除1,下载解压2,安装daemon模式启动支持工具jsvc3,添加tomcat启动用户4,修改daemon.sh5,加入系统服务,设置开机启动插入链接与图片如何插入一段漂亮的代码片生成一个...
  • 1、下载对应操作系统版本的tomcat绿色版(32位x86、64位x64),然后配置好环境变量 ...服务里面找到对应的服务名称如Tomcat7,然后修改为自动启动即可   4、如果要删除该服务则可以运行service.bat remove命...
  • 需要tomcat开机自动启动。下面简单介绍一如何在windows下面开机自动启动。 首先、在设置tomcat开机自动启动之前首先需要配置Java环境,配置Java环境不在赘述。 然后、新建变量:CATALINA_HOME...
  • Window Server2016下设置tomcat开机自启动

    千次阅读 2020-12-23 22:05:26
    1、安装jdk和tomcat,并配置jdk和tomcat环境,如下图: lz的tomcat和jdk都安装在了C:\Program Files\目录下,安装步骤省略 2、进入tomcat的bin目录下,复制该目录路径,如下图: 3、进入dos命令行窗口,进入到...
  • tomcat8.5 开机自启动 一、Nexus3开机自启动: 1、在/etc/init.d下创建服务脚本nexus,并且在脚本里面添加以下代码:(其中export NEXUS_HOME指向的是当前centos安装nexus的bin所在路径下) #!/bin/bash #...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,958
精华内容 3,983
关键字:

tomcat删除开机自动启动