• centos7中将tomcat注册为系统服务


    一、准备环境

    操作系统:CentOS Linux release 7.6.1810 (Core) 

    tomcat:apache-tomcat-8.5.41.tar.gz

    二、编辑catalina.sh

    vim /usr/local/tomcat/bin/catalina.sh

    然后输入 :set number 显示行号

    139 +shift+g 跳到141行 如图加上下面 141 和142 行两行

    在CATALINA_BASE 参数的下一行,插入图片中红色框起来的内容:

     CATALINA_PID="CATALINA_BASE/tomcat.pid"

    然后退出并保存。

    三、创建tomcat.service文件

    vim /lib/systemd/system/tomcat.service

    [Unit]
    Description=tomcat
    After=network.target            //指定启动的时机

    [Service]
    Type=forking

    Environment="JAVA_HOME=/usr/local/jdk/"    //指定java环境变量

    ExecStart=/usr/local/tomcat/bin/startup.sh    //指定启动脚本
    ExecStop=/usr/local/tomcat/bin/shutdown.sh
    ExecReload=/bin/kill -s HUP $MAINPID
    PrivateTmp=true

    [Install]
    WantedBy=multi-user.target

     四、启动

    设置为开启机启动:systemctl enable tomcat.service
    启动服务:systemctl start tomcat.service
    停止服务:systemctl stop tomcat.service
    重启服务:systemctl restart tomcat.service
    检查状态:systemctl status tomcat

  • 相关阅读:
    08测试环境配置_数据库配置
    11等价类
    15状态迁移
    12边界值分析法
    10用例格式
    python的转义字符和原字符
    13数据分析法
    14正交试验
    python软件安装
    cookie的secure属性
  • 原文地址:https://www.cnblogs.com/yyxianren/p/10978034.html
Copyright © 2020-2023  润新知