Linux系统离线安装Nodejs和pm2 - Go语言中文社区

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

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_36957885/article/details/90692916
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2023-01-03 18:30:18
  • 阅读 ( 226 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢