原因

最近需要全栈开发但是服务器是linux系统,服务本身通过yum安装软件包,不过yum安装的nodejs版本太低。所以需要自己安装。

方案

下载编译好的文件解压后直接运行即可,不过我们需要全局运行node命令。只需要把目录设置为全局即可(建立软链接 ln -s ---------)。

进入目录 https://nodejs.org/dist/,可以看到如下文件夹列表

选择自己需要的版本文件夹进入,可以看到对应的资源文件,同时可以得到对应下载链接。

例如: https://nodejs.org/dist/v8.2.1/node-v8.2.1-linux-x64.tar.gz

假设服务器下载nodejs资源文件的文件夹是/home/www/

(根据个人情况随意选择文件夹,只是建立软连接的时候需要对应即可)执行命令如下:

[/home/www]$ wget https://nodejs.org/dist/v8.2.1/node-v8.2.1-linux-x64.tar.gz

[/home/www]$ tar -xvf node-v8.2.1-linux-x64.tar.gz

[/home/www]$ ln -s /home/www/node-v8.2.1-linux-x64/bin/node /usr/bin/node

[/home/www]$ ln -s /home/www/node-v8.2.1-linux-x64/bin/npm /usr/bin/npm

测试

[/home/www]$ node -v

[/home/www]$ npm -v

linux系统下升级node,linux下安装指定版本的nodejs(升级到指定版本)相关推荐

  1. git 的安装以及使用:是一个开源的分布式版本控制系统,可以对项目进行版本管理。 早期是linux之父用来管理linux系统源代码的(linux是和windows一样操作系统 开源免费的操作...

    ## 总结 - 学会使用基本的git命令 管理源代码 - 学会去github创建仓库 并将代码上传到github的仓库 (有待完成 回家有网再push) - 了解本地的.git和服务器github的. ...

  2. ThinkPad物理机安装Linux系统实战企业级项目之CentOS安装

    ThinkPad物理机安装Linux系统实战企业级项目之CentOS安装 系统安装 下载CentOS系统制作系统U盘 笔记本电源设置 网络设置 WiFi类型查看验证设置联网 设置固定IP 安装MySQ ...

  3. 在笔记本上安装 linux系统--Ubuntu 20.04(实体机安装而非虚拟机)

    在笔记本上安装 linux系统–Ubuntu 20.04(实体机安装而非虚拟机) 一.刻录操作系统镜像到U盘 Ubuntu有详细的操作说明(5分钟左右能看完)大概如下 Create a bootabl ...

  4. frdora10_a8_linux,8楼 【A8】 linux系统的不刻盘的安装 一:.pdf

    8楼 [A8] linux系统的不刻盘的安装 一: 8 楼 [A8] linux 系统的不刻盘的安装 一: [A8] linux 系统的不刻盘的安装 一: 目录: ①,打造 windows xp 与 ...

  5. linux系统连接校园无线网卡,RedHat Linux系统能不能连接无线网 如何安装无线网卡驱动 - 驱动管家...

    想要使用RedHat Linux系统实现无线上网,就要先安装无线网卡驱动,这是在任何一个操作系统中不变的真理.那么RedHat Linux系统如何安装无线网卡驱动呢? 输入命令lsusb,可以看到US ...

  6. linux编译blas,Linux系统CentOS 6.8上yum安装BLAS库

    Linux系统CentOS 6.8上yum安装BLAS库 BLAS是一个广泛应用到科学计算软件上面的库文件,在CentOS的软件库中已经有该软件的软件包,我们可以直接使用yum来安装. 1.1.查询C ...

  7. 用u盘装linux系统分区怎么画,linux安装教程,U盘安装Linux详细步骤图解。

    linux是免费开源的系统,经过多年的发展linux在应用方面已经有了很大的提升,很多工作都可以在linux下完成~如果你想要学习linux或是在linux下工作,那么需要把电脑安装成linux,如何 ...

  8. Linux系统之温度监控工具——lm_sensors的安装和基本使用

    Linux系统之温度监控工具--lm_sensors的安装和基本使用 一.lm_sensors介绍 二.检测安装环境 1.检查yum仓库 2.检查系统版本 三.安装lm_sensors 四.侦测硬件 ...

  9. Linux系统磁状态检测,检测Linux硬件状态

    计算机系统是由软件系统和硬件系统共同组成的.检测硬件状态对于保障整个系统的稳定是非常重要的.不论操作系统是使用Linux.还是Windows,一旦硬件出现故障,那么整个系统的安全就严重了.这里我们主要 ...

最新文章

  1. jittor和pytorch 生成网络对比之clustergan
  2. 聚焦场景落地, 看“云+AI”如何激发5G的“隐藏技能”
  3. BZOJ3160: 万径人踪灭
  4. php使用redis持久化,redis是如何持久化的
  5. JAVA记录-Servlet介绍
  6. 数据结构杂谈番外篇——时间复杂度计算
  7. css样式有行内式还有什么,在行内式CSS样式中,属性和值的书写规范与CSS样式规则不相同...
  8. 九阴真经 服务器 显示维护,《九阴真经》1月29日服务器互通升级维护公告
  9. CentOS下ELK收集Nginx日志
  10. 给postmessage加上callback方法
  11. OpenCV图像处理(18)——文件夹下所有图像转灰度(14-15综合)
  12. no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
  13. 垃圾收集器分类与GC性能指标
  14. java实现 -- 模板方法模式 -- 旅游签证
  15. 前端静态资源缓存最优解以及max-age的陷阱
  16. 用24张图介绍九大数据结构
  17. 2022年经历太多,大家都太艰难了,听一首悲伤的歌曲,代表现在的心情,送别老朋友
  18. ▷Scratch课堂丨【编程趣味卡3】制作音乐
  19. day27-迭代器协议,协程,同步异步
  20. NXP MPC574x LinFlexd配置和DMA配置

热门文章

  1. Tesseract Ocr文字识别
  2. Bootstrap 幻灯片效果
  3. java门槛_Java的入行门槛高吗?对学历有限制吗?
  4. android xml 画下划线,android – strings.xml:如何从标记前面的空格中删除下划线?...
  5. 商品进销差价_商品进销差价概述
  6. arm b bl 地址无关码_32位和64位下的arm_pwn初探
  7. linux 查看握手时间,实战:tcpdump抓包分析三次握手四次挥手
  8. c mysql 双主复制_mysql双主复制及使用keepalived作高可用的配置详解
  9. 谷歌浏览器flash崩溃怎么办 Google Chrome flash崩溃解决方法
  10. Unity环境下RTMP推流+RTMP播放低延迟解决方案