一、nodejs应用普通部署方式介绍
终于要把nodejs的应用程序部署上线了, 把源代码通过git复制到目录下面
如果我想停止这个程序,怎么办呢? 找到nodejs的系统进程,再杀死。
二、 把应用封装为upstart任务脚本
description \"node.js phpstudy.net\"
start on startup
stop on shutdown
script
export HOME=\"/root/deploy/movie\"
echo $$ > /var/run/moiveme.pid
export NODE_ENV=production
exec /usr/bin/node /root/deploy/movie/server.js
#日志输出
#exec /usr/bin/node /root/deploy/movie/server.js >> /var/log/moiveme.log 2>&1
end script
pre-start script
echo \"[`date -u +%Y-%m-%dT%T.%3NZ`] (sys) Starting\" >> /var/log/moiveme.log
end script
pre-stop script
rm /var/run/moiveme.pid
echo \"[`date -u +%Y-%m-%dT%T.%3NZ`] (sys) Stopping\" >> /var/log/moiveme.log
end script
本文地址:https://www.stayed.cn/item/16365
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我