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项目了。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐