使用forever设置node服务开机启动

1.新建启动脚本 nodeForever.sh 放到/etc/init.d 目录下面
touch /etc/init.d/nodeForever.sh
脚步内容:

#!/bin/sh
### BEGIN INIT INFO
# Provides: xiaoshuo
# Required-Start: $all
# Required-Stop: $all
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: leo service
# Description: leo service daemon
### END INIT INFO

forever start /var/www/html/files/hfhleo/files/web/node/n1/app.js

2、设置可执行
chmod +x /etc/init.d/nodeForever.sh

3、脚本放到启动脚本中去
cd /etc/init.d
sudo update-rc.d /etc/init.d/nodeForever.sh defaults 100
语法:sudo update-rc.d defaults
是这个脚本的启动的顺序号,去这个etc文件夹下面的这几个文件夹中看看,选个合适的数字

4、关于forever的一些注意事项
开机自动启动的forever启动的node进程用forever list命令并不能查到,想要查应该用linux系统的命令
ps -ax

发表评论

邮箱地址不会被公开。 必填项已用*标注