zoukankan      html  css  js  c++  java
  • 自定义systemctl服务

    systemctl

    Systemd: 系统守护(daemon)

    文件后缀.service 用于定义系统服务 [.target,.device,.mount,.socket]

    服务目录 /usr/lib/systemd/system/

    命令

    systemctl status name.service
    systemctl start name.service
    systemctl stop name.service
    systemctl restart name.service
    
    systemctl daemon-reload
    

    添加tomcat服务

    * vi catalina.sh; 添加 export JAVA_HOME
    * touch tomcat.service
    * cp tomcat.service /usr/lib/systemd/system/tomcat.service
    
    ## vi tomcat.service
    [Unit]
    Description=ecsweb tomcat
    After=ecsweb.service
    
    [Service]
    Type=forking
    User=root
    Group=root
    ExecStart=/usr/local/deploy/datafs/tomcat/apache-tomcat-9.0.37/bin/startup.sh
    ExecReload=
    ExecStop=/usr/local/tomcat/bin/shutdown.sh
    SuccessExitStatus=143
    
    [Install]
    WantedBy=multi-user.target
    

    如果觉得文章对您有用,请点下推荐。您的支持将鼓励我继续创作!

  • 相关阅读:
    Linux下SSH的Log文件路径
    Linux下压缩与解压命令tar
    Linux命令之at
    Linux下nice/renice命令小结
    Linux命令详解nice
    LVM---动态调整磁盘容量
    VT100字体
    Linux命令之WC
    for name in loop Shell
    Bind9用view配主从
  • 原文地址:https://www.cnblogs.com/pengsn/p/13569472.html
Copyright © 2011-2022 走看看