linux服务器安装node跟npm 及 利用pm2维持线上node进程

 

1. linux服务器安装node跟npm

(1)下载文件,执行命令:wget https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.xz(备注:具体node版本可根据自身需要,这里是8.11.1,node官网 https://nodejs.org/en/ -- DOWNLOADS -- ALL download options --  ../)

(2)解压文件,执行命令:tar xvf node-v8.11.1-linux-x64.tar.xz,解压完后可以通过 ls -l 查看是否解压为目录

(3)创建软链接,使node和npm命令全局有效。

   ln -s /node-v8.11.1-linux-x64/bin/node /usr/local/bin/node

   ln -s /node-v8.11.1-linux-x64/bin/npm /usr/local/bin/npm

(4)通过命令查看node、npm版本来判断是否安装成功。

    node -v

    npm -v


    以上原文链接:https://blog.csdn.net/imkxrc/article/details/79932023

2. pm2维持线上node进程

安装pm2:  npm install -g pm2

查看版本:pm2 -v

注意:若执行结果为  -bash: pm2: command not found,说明没有配制到全局,需要创建linux下的软连接,操作流程如下:

(1)找到全局环境PATH路径::执行命令 echo $PATH,回车后返回 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin, 可以选择任何一个以:隔开的路径做为系统环境路径,通常选择 /usr/local/bin;

(2)找到pm2的安装路径:        

以上图为例:pm2的安装路径为 /node-b8.11.1-linux-x64/bin/pm2


(3)创建软连接: 执行命令  ln -s /usr/local/node-v8.11.1-linux-x64/bin/pm2 /usr/local/bin/
(4)查看pm2版本 pm2 -v -- ok

3. pm2 常用执行命令

(1)第一次启动项目: pm2 start npm --name "qr" -- run start,后续执行pm2 start npm -- start ;

(2)每次更新后,执行 pm2 reload all 重新加载所有进程;

 备注:不能混合启动,若出现问题,可执行 pm2 delete all 杀净所有进程,再重新启动pm2 start npm -- start

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值