比较多,建议大家耐心看完

linux内核
uname -a
1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

操作系统版本
cat /proc/version
Linux version 3.10.0-693.2.2.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Tue Sep 12 22:26:13 UTC 2017

发行版本
cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)

yum源版本
yum -v
Yum version: 3.4.3

一 下载node包

先看一下官网
https://nodejs.org/en/download/

更新一下,原来这个网页有中文版,我之前都是一个单词一个单词翻译的,真是愚蠢至极
https://nodejs.org/zh-cn/download/

再说一下我踩得坑
node的安装方式有两种
1 通过Source Code源码安装(手动安装,麻烦、不利于维护)我安装的时候卡死了
2 通过编译后的二进制文件安装(简单,建立软连接即可)

二 将node包放到linux上

先执行:cd /usr/local

方式1:rz -y 会弹一个窗口,将包上传
如果显示-bash: rz: command not found
请执行yum -y install lrzsz

方式2:wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.xz

三 解压、改目录名字、查看版本

  1. 解压:tar -xvf node-v14.15.1-linux-x64.tar.xz

  2. 改目录名:
    mv /usr/local/node-v14.15.1-linux-x64 /usr/local/node
    mv命令用来修改名字或移动文件的

  3. 查看版本(./代表从当前目录找)
    ./node -v
    ./npm -v(需要配环境变量)

  4. 配环境变量
    vi /etc/profile
    最后加上这句话:export PATH=$PATH:/usr/local/node/bin
    让新加的配置生效:source /etc/profile

  5. 配软连接:
    相当于全局变量,在任何文件夹都能查看版本信息
    ln -s /usr/local/node/bin/node /usr/local/bin/
    ln -s /usr/local/node/bin/npm /usr/local/bin/

  6. 查看版本信息:

linux安装nodejs【详细教程】相关推荐

  1. Linux安装Elasticsearch详细教程

    文章目录 准备工作 开始安装 开启远程访问 安装Kibana 准备工作 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 选择要下载的版本 ...

  2. Linux安装RabbitMQ详细教程Java使用

    目录 一:环境准备 1.RabbitMQ版本 和 Erlang 版本兼容性关系 2.官方安装包下载地址 3.百度云盘下载 提取码:8956 4.安装包中说明,请下载对应的安装包 二.安装操作步骤 1. ...

  3. Linux 安装 nginx 详细教程

    文章目录 Linux 安装 nginx 详细步骤 ①安装依赖包 ②下载并解压安装包 ③安装 nginx ④启动 nginx 服务 ⑤nginx 反向代理 提示:以下是本篇文章正文内容,Linux 系列 ...

  4. Linux安装maven(详细教程)

    一.简介 Maven是意第绪语,意思是"知识的积累者",最初是为了简化Jakarta Turbine项目中的构建过程.有几个项目,每个项目都有自己的Ant构建文件,所有项目都略有不 ...

  5. Linux安装jdk(详细教程)

    一.JDK介绍 JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JA ...

  6. Linux安装JDK详细教程

    1.java -version 或 which java 检查系统是否有安装jdk,系统有的话可以卸载,如果是安装的话则删除安装的和相应的环境变量配置 2.uname -r 查看系统的是多少位的,下图 ...

  7. Linux安装Anaconda3详细教程;Linux安装jupyterhub详细教程

    为什么写这篇博客:毕业后小作业!如有错误,希望贵人能留言指正. jupyterhub 本教程基于以下配置完成: 电脑:阿里云虚拟机 操作系统:Linux-CentOS7 Anaconda3安装目录:/ ...

  8. linux安装Oracle11g详细教程(redhat6、Centos7)

    转载请注明:https://blog.csdn.net/u011291276/article/details/108143497 一.摘要 本文是安装Oracle11g的详细步骤: 本人已通过此方式, ...

  9. Linux安装Tomcat详细教程(图文)

    1.下载Linux版本****的Tomcat 下载地址 2.在usr目录下新建tomcat目录,然后将下载的tomcat拷贝到新建的tomcat目录中 创建目录命令:mkdir /usr/tomcat ...

  10. Linux安装tomcat详细教程

    Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.由于有了 ...

最新文章

  1. R语言ggplot2可视化使用ggplotly(plotly version of R)可视化散点图(scatter plot)
  2. zabbix 3.2安装部署(一)
  3. 实时动态测量技术的不足与改进方法
  4. java ip吸附_IP层的封装(Java的InetAddress类的C++实现)
  5. 同域下iframe操作时,js访问document出现拒绝访问的问题原因
  6. extjs 点击下拉框三角形触发事件_省市县三级联动下拉框的具体实现
  7. python系统学习:第二周之购物车功能
  8. 蓝桥杯 ADV-205算法提高 拿糖果(动态规划)
  9. 动手学深度学习Pytorch Task02
  10. 理论物理极础11:电力和磁力
  11. 推荐一个很健康护眼的eclipse主题
  12. 面试必问的 Redis:数据结构和基础概念
  13. OpenGL 编程指南笔记——第8章 OpenGL 绘制像素、位图、字体和图像
  14. 135端口入侵教程(仅学习用)
  15. 内网渗透测试:域内权限维持思路总结
  16. [附源码]java+ssm计算机毕业设计java磐基建筑机械租赁有限公司机械租赁系统41c32【源码、数据库、LW、部署】
  17. vue动态切换css文件_vue在线动态切换主题色方案
  18. 如何解决SQL Server2008不允许保存修改的问题
  19. 在origin中画一条Y=x的自定义函数曲线
  20. 记一次手机本地时间修改引起的https请求失效的bug分享 转 萧竹

热门文章

  1. 【Android】[1]APP桌面图标和显示名字国际化
  2. NLP:词袋模型(bag of words)、词向量模型(Word Embedding)
  3. C#---面向对象(3)
  4. UITextView 关闭键盘
  5. 【笔试题】2019海康威视嵌入式软件开发工程师(多媒体智能应用)笔试题(附超详细解答)
  6. SAP ALV 负号提前
  7. 诺基亚N95 8GB/N96对比评测
  8. 2021年了,你还不知道哪个招标网站比较好?
  9. Picker——uniapp[uview]微信小程序兼容支付宝小程序
  10. Redis daemonize介绍