zoukankan      html  css  js  c++  java
  • tar.gz方式安装nacos设置使用systemct进行service方式的管理并设置开机自启动

    nacos解压缩目录是:/opt/nacos

    编写shell脚本

    # vim /opt/nacos/bin/nacos.sh
    
    #!/bin/bash
    
    source /etc/profile
    workDir=/opt/nacos/bin/
    
    start(){
        cd ${workDir} && bash ./startup.sh > ../logs/startup_nacos.log 2>&1 &
    }
    
    stop(){
        cd ${workDir} && bash ./shutdown.sh > ../logs/shutdown_nacos.log 2>&1 &
    }
    
    case $1 in
        "start")
            start
            ;;
        "stop")
            stop
            ;;
        "restart")
            stop
            start
            ;;
    esac
    
    # chmod 777 /opt/nacos/bin/nacos.sh
    

    编写service文件

    # vim /usr/lib/systemd/system/nacos.service
    
    [Unit]
    Description=uams server
    Wants=network-online.target
    After=network.target
    
    [Service]
    Type=forking
    WorkingDirectory=/opt/nacos/bin/
    ExecStart=/bin/bash nacos.sh start
    ExecStop=/bin/bash nacos.sh stop
    ExecReload=/bin/bash nacos.sh restart
    Restart=on-failure
    
    [Install]
    WantedBy=multi-user.target
    
    # 重载
    systemctl daemon-reload
    
    systemctl restart nacos  #启动
    systemctl enable nacos   #配置自启
    systemctl stop  nacos   #停止服务
    systemctl status  nacos  #检测状态
    
  • 相关阅读:
    hdu5833----高斯消元
    高斯消元模板
    hdu4462--曼哈顿距离
    卡特兰数应用
    poj3070矩阵快速幂求斐波那契数列
    poj1042
    poj1328
    mvc 请求处理管道
    sql update 代替游标写法
    sql 表字段模糊连接
  • 原文地址:https://www.cnblogs.com/sanduzxcvbnm/p/15439780.html
Copyright © 2011-2022 走看看