zoukankan      html  css  js  c++  java
  • java jar 自启动 centos7 systemctl

      我本地有一个 data-service.jar

    1. 编写启动脚本  data-service-start

    [root@iz2ze0fq2isg8vphkpos5sz shell]# more  data-service-start  
    #!/bin/sh  
      
    export JAVA_HOME=/usr/local/jdk1.8.0_131  
    export PATH=$JAVA_HOME/bin:$PATH  
      
    java -jar /data/imgcloud/data-service.jar > /data/logs/data-service.log &  
    echo $! > /var/run/data-service.pid  


    2. 编写停止脚本

    [root@iz2ze0fq2isg8vphkpos5sz shell]# more data-service-stop   
    #!/bin/sh  
    PID=$(cat /var/run/data-service.pid)  
    kill -9 $PID  


    3. 在/usr/lib/systemd/system 下 编写 data-service.service 脚本

    [root@iz2ze0fq2isg8vphkpos5sz shell]# cd /usr/lib/systemd/system  
    [root@iz2ze0fq2isg8vphkpos5sz system]# more data-service.service   
    [Unit]  
    Description=data-service for mongodb  
    After=syslog.target network.target remote-fs.target nss-lookup.target  
       
    [Service]  
    Type=forking  
    ExecStart=/data/shell/data-service-start  
    ExecStop=/data/shell/data-service-stop  
    PrivateTmp=true  
       
    [Install]  
    WantedBy=multi-user.target  
    

      

     

    4. 相关命令

    systemctl  enable   data-service    开机自启动
    
    systemctl  stop  data-service  停止
    
    system  start data-service  启动
  • 相关阅读:
    JQ_浏览器窗口改变触发
    5. 通过PHP反序列化进行远程代码执行
    2. 文件包含(150)
    1. md5 collision(50)
    4.xpath注入详解
    2.HTTP头注入
    1.5 xss漏洞修复
    1.4 DVWA亲测XSS漏洞
    1.如何绕过WAF(Web应用防火墙)
    1.3 xss原理分析与剖析(4)
  • 原文地址:https://www.cnblogs.com/xiaojf/p/8677094.html
Copyright © 2011-2022 走看看