首页 > 其他 > 详细

服务器部署node项目

时间:2017-09-27 12:25:38      阅读:208      评论:0      收藏:0      [点我收藏+]

  相信如果做过node项目,在本地应该遇到的问题不会太多,即使遇到问题了自行谷歌也会解决的,但是作为前端程序员,服务器端部署就会遇到一些问题了,参考我写的文章服务器如何安装node http://www.cnblogs.com/caichunbao/p/6744909.html

  在本地启动node项目可以直接使用node命令运行一个文件,就可以看到效果,但是在服务器上这样做,你会发现关掉shell之后,你的这个node服务就关闭了,所以在服务器环境下需要换一个思路,我看了一些网上的解释,最终找到了一个我认为比较实用的方法,可以解决这个问题

安装

npm install forever -g

检查

是否安装成功,输入下面的命令如果显示版本号,就说明安装成功了

forever --version

启动 / 停止

启动/停止node项目

forever start app.js
forever stop app.js

显示所有运行的列表

forever list

关于端口占用的问题 

window环境下

  查看端口占用:win+R运行cmd命令,输入netstat -aon | findstr "端口号"  

  关闭占用端口:taskkill /F /pid “pid”

linux环境下

  查看端口占用:netstat -tunlp | grep "端口号"

  关闭占用端口:kill "pid"

 

服务器部署node项目

原文:http://www.cnblogs.com/caichunbao/p/7596448.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!