脚本宝典收集整理的这篇文章主要介绍了

PM2开机启动

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

生成pm2开机启动脚本

使用pm2 save和pm2 startup生成启动脚本/etc/init.d/pm2-init.sh

pm2 start /opt/yliyun/work/node/pm2.json
pm2 save
pm2 startup
pm2 stop all
pm2 kill

新建服务启动脚本

node_service内容如下

#!/bin/sh
# chkconfig: 2345 64 36
# description: yliyun node start scripts.
YLIYUN_HOME=/opt/yliyun
#EXEC=$YLIYUN_HOME/node/bin/pm2
EXEC=/etc/init.d/pm2-init.sh
export PATH=$YLIYUN_HOME/common/bin:$PATH
case "$1" in
    start)
    echo "Starting node..."
    $EXEC start $YLIYUN_HOME/work/node/pm2.json
    ;;
    stop)
    echo "Stoping node..."
    $EXEC stop all
    $EXEC kill
    ;;
    *)
    echo "Please use start or stop as first agrument"
    ;;
esac

开机启动

cp -f node_service/etc/init.d/node
chmod +x /etc/init.d/node
chkconfig --add node
chkconfig nodeon

总结

以上是脚本宝典为你收集整理的

PM2开机启动

全部内容,希望文章能够帮你解决

PM2开机启动

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过