Linux系统离线安装Nodejs和pm2

1、去官网下载和自己系统匹配的文件(最好选择实际项目用的node的版本):

我下载了最新的安装后,把项目拷到里面出现如下报错:用npm rebuild node-sass解决不了,最终换了版本11的才解决

    https://nodejs.org/en/download/

 

2、下载下来的tar文件上传到服务器并且解压,然后通过建立软连接变为全局;

  • 上传服务器可以是自己任意路径,目前我的放置路径为  cd /usr/local
  • 解压上传
tar -xvf node-v6.10.0-linux-x64.tar.xz -C /usr/local/

名字太长  重命名一下
mv node-v6.10.0-linux-x64.tar.xz nodejs

确认一下nodejs下bin目录是否有node 和npm文件,如果有执行软连接,如果没有重新下载执行上边步骤;

  • 建立软连接,变为全局(有时候是不起作用的所以得配置环境变量)
ln -s /usr/local/nodejs/bin/npm /usr/local/bin/
ln -s /usr/local/nodejs/bin/node /usr/local/bin/

          让环境变量生效

                #source /etc/profile

  • 环境变量
    • 命令
      vi /etc/profile
    • 加到最后

      NODE_HOME=/usr/local/nodejs
      export NODE_HOME
      export PATH=${PATH}:${NODE_HOME}/bin
  • 最后一步检验nodejs是否已变为全局

    在Linux命令行node -v 命令会显示nodejs版本

3.pm2

进入官网:https://www.npmjs.com/package/pm2

第一步:

第二步: 

第三步:

拷贝到服务器进行解压并且建立软连接成全局

#unzip pm2-master.zip
​​#ln -s /pm2-master/bin/pm2 /usr/local/bin/

第四步:

# 它会启动起来
# pm2 -v

第五步:

测试(就ok了):

#pm2 ls

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值