部署项目 自启动项目
使用导读
介绍工具为 pm2
官网地址: https://pm2.keymetrics.io/docs/usage/quick-start/
liunx
下载
npm install pm2 -g
启动项目
pm2 start app.js
通过配置启动 (可选)
pm2 start process.yml
设置开机启动配置
pm2 startup
保存
pm2 save
windows
下载
npm install pm2 -g
启动项目
pm2 start app.js
再下载 然后再依次
npm install pm2-windows-startup -g
pm2-startup install
pm2 kill // 杀死项目
pm2 start // 启动你 的项目
pm2 save // 保存
egg
进入服务器中egg项目更目录,并新建server.js文件,并在其中写入以下代码
const egg = require('egg');
const workers = Number(process.argv[2] || require('os').cpus().length);
egg.startCluster({
workers,
baseDir: __dirname,
});

再在egg项目根目录输入以下命令
pm2 start server.js --name test // 启动
pm2 startup // 看系统 如上 两系统不同方式
注意
egg 只是项目启动不同 其余步骤是一样的

本文介绍了如何使用PM2工具在Linux和Windows系统上部署和管理Node.js项目,包括安装PM2、启动应用、配置启动脚本、设置开机启动及保存设置。对于Egg.js项目,额外提供了启动Egg.js应用的特殊步骤。
740

被折叠的 条评论
为什么被折叠?



