精华内容
下载资源
问答
  • 需要tomcat开机自动启动。下面简单介绍一如何在windows下面开机自动启动。 首先、在设置tomcat开机自动启动之前首先需要配置Java环境,配置Java环境不在赘述。 然后、新建变量:CATALINA_HOME...

       绿色版tomcat在配置好Java环境以后直接运行bin下面的startup.bat就能够正常启动,但是在客户这里很多时候都

    需要tomcat开机自动启动。下面简单介绍一如何在windows下面开机自动启动。

     

           首先、在设置tomcat开机自动启动之前首先需要配置Java环境,配置Java环境不在赘述。

     

            然后、新建变量:CATALINA_HOME=你的TOMCAT的目录 

     

            最后、在PATH变量最后加上: ;%CATALINA_HOME%\bin 

     

           上面的环境配置完成以后需要安装这个服务:

     

            1、运行 CMD 在 DOS窗口 下运行 service.bat install

     

            2、安装完毕以后运行 services.msc 找到Apache Tomcat的服务修改它的运行级别即可

     

            注:如果运行service.bat install找不到命令有可能就是系统环境配置不正确,或者tomcat版本不对,下载的时候需要注意32位和64位

     

            如果需要删除则要运行CMD在DOS窗口下运行service.bat remove回车即可.

    转载于:https://www.cnblogs.com/zengsong-restService/p/3325874.html

    展开全文
  • linux安装tomcat,非root用户启动,日志自动删除1,下载解压2,安装daemon模式启动支持工具jsvc3,添加tomcat启动用户4,修改daemon.sh5,加入系统服务,设置开机启动插入链接与图片如何插入一段漂亮的代码片生成一个...

    1,下载解压

    官网下载:http://tomcat.apache.org/
    可以用wget命令下载(或者先在windows上下载好再用ftp上传),然后解压:

    wget https://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.41/bin/apache-tomcat-9.0.41.tar.gz
    tar -zxvf apache-tomcat-9.0.41.tar.gz
    

    2,安装daemon模式启动支持工具jsvc

    后进入tomcat bin目录,解压文件commons-daemon-native.tar.gz,进入解压后的目录(不同tomcat版本解压后的文件夹名称可能不同),配置、编译,然后复制编译后的jsvc文件到bin目录:

    tar -zxvf commons-daemon-native.tar.gz
    cd commons-daemon-1.2.3-native-src/unix
    ./configure
    make
    cp jsvc ../../ 
    

    完成后可以删除文件夹:

    cd ../../
    rm -rf commons-daemon-1.2.3-native-src
    

    3,添加tomcat启动用户

    本例中tomcat的启动用户为tomcat,用户组为tomcat
    添加用户和用户组,修改tomcat目录的所有者为tomcat

    groupadd tomcat
    useradd -s /usr/sbin/nologin -g tomcat -m tomcat
    chown -R tomcat:tomcat apache-tomcat-9.0.41
    

    useradd参数:
    -s /usr/sbin/nologin 表示不允许tomcat用户登录系统,有些系统nologin命令在/sbin/nologin位置
    -g tomcat 表示tomcat用户所属的组为tomcat
    -m 表示创建/home/tomcat目录做为tomcat用户的根目录
    chown参数:
    -R 表示同时修改子孙目录的所有者

    4,修改daemon.sh

    在首行 #!/bin/sh 的下一行添加开机启动参数信息

    #!/bin/sh
    #chkconfig: 2345 80 90
    

    chkconfig参数:
    2345 表示默认服务级别
    80 表示开机时启动的顺序80
    90 表示关机时关闭的顺序为90
    只有在多个开机启动程序之前有依赖关系时才有用。

    如果在添加开机启动时提示如下错误

    insserv: warning: script ‘tomcat’ missing LSB tags
    insserv: Default-Start undefined, assuming empty start runlevel(s) for script ‘tomcat’
    insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script ‘tomcat’

    可以在#chkconfig: 2345 80 90这行下增加LSB信息解决:

    ### BEGIN INIT INFO
    # Provides:          tomcat
    # Required-Start:    $local_fs $network
    # Required-Stop:     $local_fs
    # Default-Start:     2 3 4 5
    # Default-Stop:      0 1 6
    # Short-Description: tomcat service
    # Description:       tomcat service daemon
    ### END INIT INFO
    

    如果没有配置JAVA_HOME环境变量需要在此文件中设置JAVA_HOME
    找到 test “.$TOMCAT_USER” = . && TOMCAT_USER=tomcat 这一行,在这行之前设置JAVA_HOME变量

    JAVA_HOME=/usr/java/jdk11.0.5
    test ".$TOMCAT_USER" = . && TOMCAT_USER=tomcat
    

    继续向下找到JAVA_OPTS变量,设置文件编码。解决java中生成的文件有中文时出现编码的问题

    JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF-8"
    

    5,修改日志配置,自动删除历史日志

    进入tomcat/conf目录修改logging.properties文件
    设置历史日志保留天数

    1catalina.org.apache.juli.AsyncFileHandler.maxDays = 15
    2localhost.org.apache.juli.AsyncFileHandler.maxDays = 15
    3manager.org.apache.juli.AsyncFileHandler.maxDays = 15
    4host-manager.org.apache.juli.AsyncFileHandler.maxDays = 15

    根据需要修改,注意前面的数据不要漏掉

    6,加入系统服务,设置开机启动

    创建软链接加入系统服务:

    ln -s  /usr/local/apache-tomcat-9.0.41/bin/daemon.sh /etc/init.d/tomcat
    

    加入开机启动

    chkconfig --add tomcat
    

    7,手动启动、停止

    # 启动
    service tomcat start
    # 停止
    service tomcat stop
    
    展开全文
  • 1、下载对应操作系统版本的tomcat绿色版(32位x86、64位x64),然后配置好环境变量 ...服务里面找到对应的服务名称如Tomcat7,然后修改为自动启动即可   4、如果要删除该服务则可以运行service.bat remove命...

    1、下载对应操作系统版本的tomcat绿色版(32位x86、64位x64),然后配置好环境变量

     

    2、打开cmd,进入解压后tomcat的bin目录,运行service.bat install命令即可

     

    3、命令运行成功后会在管理-->服务里面找到对应的服务名称如Tomcat7,然后修改为自动启动即可

     

    4、如果要删除该服务则可以运行service.bat remove命令即可

    展开全文
  • 一丶首先得去官网下载免安装版的Tomcat,下载地址如下: 链接: ...service.bat install myTomcat (删除线名字为挂载的服务名) (这样服务就挂载上去了) 四丶默认挂载任务为手动,我们把服务切换到自...

    一丶首先得去官网下载免安装版的Tomcat,下载地址如下:

    链接: https://tomcat.apache.org/.

    二丶找到tomcat中的bin目录,并在这个目录下输入cmd,终端直接定位到此路径下:

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    三丶输入命令,挂在服务:

    service.bat install myTomcat (删除线名字为挂载的服务名)
    (这样服务就挂载上去了)

    移除:service.bat remove 服务名

    四丶默认挂载任务为手动,我们把服务切换到自动就行了

    根据win系统的版本不同找到服务的方法也不同,可自行百度.
    然后根据你命名的tomcat服务名找到服务,把启动类型修改掉即可!!

    这样就搞定了!!!

    展开全文
  • 下载 Apache http 和 tomcat 时,可以选择安装版和免安装版,...Windows 的系统服务,便于开机自动启动。 将 Apache http 设置为服务,将 Apache http 服务删除,将 Apache tomcat 设置为服务,将 Apache tomcat 服务删除
  • 但是,如果把Tomcat的服务注册为Windows Service服务,就可以设置为开机自动启动,这样就不用每次手动启动了。该方式只支持war包部署 方法: 1.win+R打开运行窗口,输入cmd打开dos窗口,使用cd命令将位置切换到...
  • 进入MS-DOS界面cd 到tomcat的bin目录下运行命令service install就可以把tomcat注册成系统服务了删除服务运行service uninstall就可以了 当然,这样注册出来的服务启动类型是手动的,如果想设置为开机自动启动,...
  • 首先,在开始->运行中敲cmd,进入MS-DOS界面 ...当然,这样注册出来的服务启动类型是手动的,如果想设置为开机自动启动,则需要修改 bin目录下的service.bat文件 打开此文件,在倒数第三行左右的那句输出 e...
  • tomcat 注册服务

    2010-07-22 15:37:33
    首先,在开始->运行中敲cmd,进入MS-DOS界面 cd 到tomcat的bin目录下 ...当然,这样注册出来的服务启动类型是手动的,如果想设置为开机自动启动,则需要修改 bin目录下的service.bat文件 ...
  • 1、开始->运行(windos+r)中敲cmd,DOS界面 2、cd到tomcat的bin目录下 3、运行命令service.bat install ...4、然后去服务里面修改,设置成开机自动启动 5、删除服务运行  service.bat uninstall+你的服务名字
  • 当然,这样注册出来的服务启动类型是手动的,如果想设置为开机自动启动,则需要修改 注册服务自启动: bin目录下的service.bat文件 打开此文件,在倒数第三行左右的那句输出 echo The service '%SERVICE_NAME%' has been...

空空如也

空空如也

1 2
收藏数 24
精华内容 9
关键字:

tomcat删除开机自动启动