centos6.5开机启动nodejs程序

二进制安装的nodejs环境中,开机自启动nodejs程序。

安装forever

npm install forever -g

 

启动脚本

startapp.sh

#!/bin/bash
# description: 开机自启脚本

#nodejs的环境变量
export NODE_HOME=/usr/local/nodejs
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules

#nodejs app启动
cd /usr/local/nodetest
forever start app.js

增加执行权限

 chmod +x startapp.sh 

编辑启动文件

vi /etc/rc.d/rc.local

在末尾添加

#前面写的启动脚本的路径
/usr/local/nodetest/startapp.sh
posted @ 2019-11-20 13:08  _DC  阅读(477)  评论(0编辑  收藏  举报