Linux下NodeJs开启启动

原创
2015/03/08 11:06
阅读数 3.1K

1.首先在/etc/init.d/下面建立一个forever文件

 2.然后输入一下脚本

#!/bin/bash
#chkconfig:345 99 01
#description:forever
export PKG_CONFIG_PATH='/usr/local/lib/pkgconfig'
export LD_LIBRARY_PATH='/usr/local/lib':$LD_LIBRARY_PATH
DIR='/home/wwwroot/node'
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
NODE_PATH='/usr/local/lib/node_modules'
NODE=/usr/local/bin/node
 
test -x $NODE || exit 0
function start_app {
forever start "$DIR/app.js" -l "$DIR/logs/tuer.log" -o "$DIR/logs/tuer.out.log" -e "$DIR/logs/tuer.err.log"
}
function stop_app {
forever stop "$DIR/app.js"
 
}
case $1 in
start)
start_app ;;
stop)
stop_app ;;
restart)
stop_app
start_app
;;
*)
echo "usage: clearstonecc {start|stop}" ;;
esac
exit 0




3.----执行服务 /etc/init.d/forever start 

4.---重启机器就可以测试了

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部