云服务器ECS部署node项目,使用pm2持续化启动运行

一、node项目部署:https://help.aliyun.com/document_detail/50775.html?spm=a2c4g.11174283.6.1137.74eb52fe7cM4lo

 1.官方文档操作错误解决方案

  注意官方文档中安装的版本较低,不支持es6新语法,在node官网中找到linux对应最新版本进行下载

  提示:创建软连接时,提示文件已存在,可先将软连接创建在/usr/local,然后将对应文件鼠标移动至 /usr/local/bin/

二、node启动

  1.在root目录下创建node目录放置node项目,cd node ,node app.js即可启动服务;

    缺陷:关闭远程连接后,服务自动断开;

  2.使用pm2开启持续启动,远程连接断开后可依旧运行

    npm install -g pm2

      创建软连接:ln -s /root/node-v12.14.0-linux-x64/bin/pm2  /usr/local/bin/pm2

    注意:/root/node-v12.14.0-linux-x64/bin/pm2 为您的node版本安装目录

    启动:pm2 start app.js

    开机自启动:pm2 startup

    

  

原文地址:https://www.cnblogs.com/changyaoself/p/12124766.html