1.把项目放到服务器后,先查看是否安装有nodejs,npm
node --version npm --version
2.如果没有,安装
sudo apt-get install nodejs
sudo apt-get install npm
安装成功后执行文件,如果报错,考虑版本号太低导致的问题
把node更新到最新
sudo npm install -g n sudo n stable
关闭Xshell重新查看版本号
node -v npm -v
因为这是后台,需要一直挂载运行着,所以我们安装一个进程管理器pm2;
pm2 是一个带有负载均衡功能的Node应用的进程管理器.
当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着
npm install -g pm2@3.0.4 需要指定版本,默认安装可能会很低导致后面报错
查看安装
mp2 --version
然后切换到你放的项目的bin文件目录路径下
pm2 start www --watch
这样你的项目就会一直运行着了