linux 中node项目部署和pm2使用

本文详细介绍如何在Linux系统上部署Node.js项目,包括使用Git推送代码、安装及配置PM2进程管理器,并提供PM2的常用命令,帮助开发者实现项目的稳定运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

node项目在linux系统上的部署

在windows系统写好代码后 用git工具 push;在服务器上pull,执行命令就可以;

下载安装并使用pm2

下载

pm2 官网 http://pm2.keymetrics.io/docs/usage/quick-start/#usage

npm install pm2@latest -g
在这里插入图片描述

PM2运行项目

这个时候我们执行pm2命令的话
会报:pm2: command not found

解决方法:

ln -s /opt/nodejs/node-v9.8.0-linux-x64/bin/pm2 /usr/local/bin

如果提示:

ln: creating symbolic link `/usr/local/bin/pm2’: File exists

则使用:

mv /usr/local/bin/pm2 /tmp/

删除就好 然后再次执行

ln -s /opt/nodejs/node-v9.8.0-linux-x64/bin/pm2 /usr/local/bin

pm2常用命令

1.启动node项目 pm2 start bin/www --name ****
2.查看所用已启动项目 pm2 list
3.删除服务 pm2 delete (name or id)
4.重启服务pm2 restart (name or id)
5.终止服务pm2 stop (name or id)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值