windows环境下tomcat开机启动设置

简介: windows环境下tomcat开机启动设置


关于在centos环境下配置tomcat开机启动,请移步到
CentOS7环境配置tomcat7开机启动

windows系统里面的直接可以做成系统服务,操作步骤如下:

在命令行里面 cd 到 tomcat\bin 目录

输入服务安装命令:

service.bat install

即可安装。
安装完成后可以在服务项中找到相应的服务进行启停tomcat操作。

linux系统下有两种方式可以设置成服务:

第一种操作步骤:

详细请看:http://jingyan.baidu.com/article/6525d4b1382f0aac7d2e9421.html

1、在shell窗口切换到tomcat/bin目录下

2、使用vi startup.sh来编辑startup.sh文件

在文件开头添加下面内容

#chkconfig: 2345 80 90    
#description:tomcat auto start    
#processname: tomcat

保持退出

3、使用vi catalina.sh编辑catalina.sh文件

export QIBM_MULTI_THREADED=Y 这一行下方添加环境变量

export JAVA_HOME=/usr/java/jdk1.6.0_12
export CATALINA_BASE=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
export CATALINA_TMPDIR=/usr/local/tomcat/temp

保存退出

4、使用vi setclasspath.sh编辑setclasspath.sh文件

在文件开头添加JDK路径,如下:

export JAVA_HOME=/usr/java/jdk1.6.0_12

保存退出

5、使用下面命令添加连接

ln -s /usr/local/tomcat/bin/startup.sh /etc/rc.d/init.d/tomcat

6、切换到/etc/rc.d/init.d/目录

使用chmod +x tomcat添加执行权限

7、然后用chkconfig --add tomcat 添加开机启动服务

8、最后使用chkconfig --list确认一下是否添加成功

第二种跟第一种相差不大,不一样的地方在第5条

详细请看:http://www.linuxidc.com/Linux/2015-01/111485.htm

执行指令vi /etc/rc.d/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 JDK_HOME=/usr/java/jdk1.6.0_12
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 tomcat | grep apache-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 {
   mathJaxContainer[0]}0 {
   start|stop|restart}"
    exit 1
    ;;
esac
    exit $RETVAL

保存退出,在/etc/rc.d/init.d/目录下会生成一个名字为tomcat的文件

安装完成后可以使用命令来启停tomcat:

启动tomcat服务:service tomcat start

停止tomcat服务:service tomcat stop

重启tomcat服务:service tomcat restart

相关文章
|
19天前
|
Java 开发工具 Windows
Windows环境下面启动jar包,输出的日志出现乱码的解决办法
Windows环境下面启动jar包,输出的日志出现乱码的解决办法
|
19天前
|
Unix 编译器 开发者
Qt5.14.2 轻松掌握Qt中的压缩与解压缩:QuaZIP的神秘面纱与实战演练之windows环境编译
Qt5.14.2 轻松掌握Qt中的压缩与解压缩:QuaZIP的神秘面纱与实战演练之windows环境编译
178 0
|
5天前
|
固态存储 Windows
台式机的Windows10如何设置性能模式
【5月更文挑战第25天】台式机的Windows10如何设置性能模式
9 0
|
8天前
|
编解码 5G Linux
FFmpeg开发笔记(二十一)Windows环境给FFmpeg集成AVS3解码器
AVS3是中国首个8K及5G视频编码标准,相比AVS2和HEVC性能提升约30%。解码器libuavs3d支持8K/60P视频实时解码,兼容多种平台。《FFmpeg开发实战》书中介绍了在Windows环境下如何集成libuavs3d到FFmpeg。集成步骤包括下载源码、使用Visual Studio 2022编译、调整配置、安装库文件和头文件,以及重新配置和编译FFmpeg以启用libuavs3d。
27 0
FFmpeg开发笔记(二十一)Windows环境给FFmpeg集成AVS3解码器
|
19天前
|
算法 Linux Windows
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
在Windows环境下为FFmpeg集成字幕渲染库libass涉及多个步骤,包括安装freetype、libxml2、gperf、fontconfig、fribidi、harfbuzz和libass。每个库的安装都需要下载源码、配置、编译和安装,并更新PKG_CONFIG_PATH环境变量。最后,重新配置并编译FFmpeg以启用libass及相关依赖。完成上述步骤后,通过`ffmpeg -version`确认libass已成功集成。
31 1
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
|
19天前
|
计算机视觉 Windows
OpenCV + CLion在windows环境下使用CMake编译, 出现Mutex相关的错误的解决办法
OpenCV + CLion在windows环境下使用CMake编译, 出现Mutex相关的错误的解决办法
20 0
|
19天前
|
Web App开发 JavaScript 前端开发
Windows环境下 NVM 介绍、下载安装及使用详解
Windows环境下 NVM 介绍、下载安装及使用详解
62 0
|
19天前
|
编解码 Linux Windows
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
本文档介绍了在Windows环境下如何为FFmpeg集成libopus和libvpx库。首先,详细阐述了安装libopus的步骤,包括下载源码、配置、编译和安装,并更新环境变量。接着,同样详细说明了libvpx的安装过程,注意需启用--enable-pic选项以避免编译错误。最后,介绍了重新配置并编译FFmpeg以启用这两个库,通过`ffmpeg -version`检查是否成功集成。整个过程参照了《FFmpeg开发实战:从零基础到短视频上线》一书的相关章节。
37 0
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
|
19天前
|
编解码 Linux Windows
FFmpeg开发笔记(十一)Windows环境给FFmpeg集成vorbis和amr
在Windows环境下,为FFmpeg集成音频编解码库,包括libogg、libvorbis和opencore-amr,涉及下载源码、配置、编译和安装步骤。首先,安装libogg,通过配置、make和make install命令完成,并更新PKG_CONFIG_PATH。接着,安装libvorbis,同样配置、编译和安装,并修改pkgconfig文件。之后,安装opencore-amr。最后,重新配置并编译FFmpeg,启用ogg和amr支持,通过ffmpeg -version检查是否成功。整个过程需确保环境变量设置正确,并根据路径添加相应库。
39 1
FFmpeg开发笔记(十一)Windows环境给FFmpeg集成vorbis和amr
|
19天前
|
安全 开发工具 git
Windows11搭建Python环境(2)- Anaconda虚拟环境中安装Git
Windows11搭建Python环境(2)- Anaconda虚拟环境中安装Git
50 0