LinuxでNodeJsが起動します.
893 ワード
1.まずは/etc/init.d/下にforeverファイルを作成します.
2.スクリプトを入力してください.
4.---機械を再起動すればテストできます.
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.---機械を再起動すればテストできます.