1.请确保安装了node
2.安装pm2
npm install pm2 -g
安装完毕后
pm2 -v
出现以下界面就代表安装成功
(如果报错bash:pm2:command not found
解决方案:
ln -s /usr/local/node安装目录/lib/node_modules/pm2/bin/pm2 /usr/local/bin
如果提示:ln: creating symbolic link `/usr/local/bin/pm2': File exists
则使用:mv /usr/local/bin/pm2 /tmp/ 删除就好 然后再次执行第一步就OK了)
3.使用pm2启动server文件(*请注意将start后边的地址改为自己的文件地址)
pm2 start /usr/local/Nodejs/main.js --name="nodeServer"
4.将pm2设置为开机启动
pm2 startup
5.接下来可以试验一下,重启系统
shutdown -r now
________________________
如果希望nodejs项目的文件自动监听修改后更新,无需人工手动去重启node服务怎么办?
《 Node.js中的express框架,修改内容后自动更新(免重启),express热更新》这篇文章一定适合你
只不过就不能再用pm2来启动nodejs项目了。