pm2守护进程管理node.js+express+ejs部署服务器报错解决

Linux服务器CentOs7

官网安装node.js

我是用命令行
wget http://........

解压
tar xf 还有其他压缩文件格式用不同命令解压

进入解压目录查看版本
cd

解压文件的 bin 目录底下包含了 node、npm 等命令,使用 ln 命令设置软连接,根据实际路径写

ln -s /usr/local/nodejs/bin/npm   /usr/local/bin/ 
ln -s /usr/local/nodejs/bin/node   /usr/local/bin/

查看版本,现在可以全局使用node命令了
node -v

上传项目

安装pm2
npm install pm2 -g

报错
If 'pm2' is not a typo you can use command-not-found to lookup the package that contains it, like this:cnf pm2

解决报错
ln -s /usr/local/src/nodejs/bin/pm2 /usr/local/bin

运行并设置项目名,以后可以在直接使用项目名或者id
pm2 start app.js --name 'myapp'
1538041862385

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值