• Centos里开机自启动Node 服务程序


    Centos里开机自启动Node 服务程序

    第一种:

    vim /data/www/community-5050/start.sh

    #!/bin/bash
    . /etc/profile
    su -c "cd /data/www/community-5050;nohup cnpm run start >> /data/logs/community-5050/community.log 2>&1 &" dev

    vim /etc/rc.d/rc.local

    #!/bin/bash
    # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
    #
    # It is highly advisable to create own systemd services or udev rules
    # to run scripts during boot instead of using this file.
    #
    # In contrast to previous versions due to parallel execution during boot
    # this script will NOT be run after all other services.
    #
    # Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
    # that this script will be executed during boot.
    
    touch /var/lock/subsys/local
    /bin/bash /data/www/community-5050/start.sh

    授权:

    chmod +x /data/www/community-5050/start.sh
    chmod +x /etc/rc.d/rc.local

    第二种:

    [root@node1 ~]# vim /data/scripts/node_enable.sh

    #!/bin/bash
    PROJECT="$1"
    LISTEN_PORT="$2"
    WEB_BASE="/data/www"
    STARTUP="nohup cnpm run start"
    
    cd $WEB_BASE/$PROJECT-${LISTEN_PORT}
    su -c "$STARTUP >> /data/logs/$PROJECT-$LISTEN_PORT/$PROJECT.log 2>&1 &" dev

    [root@node1 ~]# vim /etc/rc.d/rc.local

    #!/bin/bash
    # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
    #
    # It is highly advisable to create own systemd services or udev rules
    # to run scripts during boot instead of using this file.
    #
    # In contrast to previous versions due to parallel execution during boot
    # this script will NOT be run after all other services.
    #
    # Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
    # that this script will be executed during boot.
    
    touch /var/lock/subsys/local
    /data/scripts/node_enable.sh community 5050

    授权:

    [root@node1 ~]# chmod +x /data/scripts/node_enable.sh
    [root@node1 ~]# chmod +x /etc/rc.d/rc.local 
  • 相关阅读:
    算法学习——虚树
    【BZOJ】【1385】【Baltic2000】Division expression
    【BZOJ】【3503】【CQOI2014】和谐矩阵
    [杂谈]把大象放进冰箱里!
    【BZOJ】【1923】【Sdoi2010】外星千足虫
    【BZOJ】【1770】【Usaco2009 Nov】lights 灯
    【POJ】【1704】Georgia and Bob
    【BZOJ】【2200】【USACO 2011 Jan】道路和航线
    【BZOJ】【3052】【WC2013】糖果公园
    【BZOJ】【3757】苹果树
  • 原文地址:https://www.cnblogs.com/xuanbao/p/13086600.html
Copyright © 2020-2023  润新知