本教程适用于centos7/8
以 node.js v14.18.1 为例

1、下载node.js

使用国内镜像下载,如果下载时出现问题,可以切换镜像,下载命令如下:

wget https://registry.npmmirror.com/-/binary/node/v14.18.1/node-v14.18.1-linux-x64.tar.xz

2、解压

node.js压缩文件下载完成后,查看下载的文件

Linux下的复制快捷键:ctrl + insert,粘贴快捷键:shift + insert

复制压缩文件名,执行解压命令:

tar -xvf node-v14.18.1-linux-x64.tar.xz

解压后查看目录

为了方便操作node的文件夹,将压缩后的文件移动到名为“node14”的文件夹,也可以根据自己的喜好来命名新文件夹,移动文件命令:

mv node-v14.18.1-linux-x64 node14

然后再把当前目录的“node14”目录移动到 “/usr/local” 目录下,命令如下:

mv node14 /usr/local

此时在查看 /usr/local 目录就已经有了 node14 目录

3、配置环境变量

打开 /etc/profile 文件,命令如下:

vi /etc/profile

在文件中编写以下内容:

NODE_HOME = /usr/local/node14
PATH = $PATH:$NODE_HOME/bin
NODE_PATH=$NODE_HOME/lib/node_mudules
export PATH NODE_HOME NODE_PATH

NODE_HOME 的值为当前nodejs文件所在目录

编写完成后按 esc 键退出编辑,然后输入 :wq 保存文件内容,执行:

source /etc/profile

source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。

如果要查看刚刚编辑的内容,可以执行:

cat /etc/profile

4、创建软链接

# 创建node命令链接
ln -s /usr/local/node14/bin/node /usr/local/bin/node# 创建npm命令链接
ln -s /usr/local/node14/bin/npm /usr/local/bin/npm

创建成功后,查看 /usr/local/bin 目录下的命令

5、验证

在任意目录下输入 node -vnpm -v 查看版本号,或者直接返回到root目录,然后执行查看版本命令:

# 切换到root目录
cd ~# 查看版本号
node -v
npm -v

执行效果如下图所示:

如果正确显示了版本号,就已经成功安装了node

先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦

Linux系统安装Node.js步骤相关推荐

  1. Linux 系统安装 Node.js

    相关 shell 命令参考 1. CentOS 安装 Node.js 用户:root 1.1 Node.js 下载并上传 查看系统位数 uname -a 这里查看是64位的. 下载地址:Node.js ...

  2. 在Linux系统安装Node.js

    1.去官网下载和自己系统匹配的文件: 英文网址:https://nodejs.org/en/download/ 中文网址:http://nodejs.cn/download/ 通过  uname -a ...

  3. linux安装Node.js(详细)Node.js安装教程

    linux安装Node.js(详细)Node.js安装教程 文章目录 linux安装Node.js(详细)Node.js安装教程 1:下载 2:解压 3:移动目录 1:创建目录 2:移动目录并重命名 ...

  4. linux安装Node.js 详细安装教程

    linux安装Node.js 操作步骤 1. 下载并解压(本文以14为例) 下载 wget https://nodejs.org/dist/v14.17.4/node-v14.17.4-linux-x ...

  5. Linux部署Node.js应用

    Linux部署Node.js应用 文章目录 Linux部署Node.js应用 一.背景描述 二.环境准备 三.添加守护进程 四.参考链接 一.背景描述 将基于Node.js开发的应用部署到Linux系 ...

  6. Linux 创建网页服务,Linux使用Node.js建立访问静态网页的服务实例详解

    Linux使用Node.js建立访问静态网页的服务实例详解 一.安装node.js运行所需要的环境,: 二.创建node目录(/node/www),并在目录下创建node.js服务文件server.j ...

  7. centos/linux 安装node.js

    默认系统自带的2.4,版本过低,这里直接安装最新版本2.7 wget  http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2 tar jfvx ...

  8. linux系统安装fio工具步骤

    linux系统安装fio工具步骤 一.FIO工具安装 解决linux系统安装fio工具时报错 一.FIO工具安装 安装包官网地址:http://freecode.com/projects/fio/ 解 ...

  9. Linux系统安装oracle客户端步骤详解

    Linux系统安装oracle客户端步骤详解 项目需要在linux系统上安装oracle客户端访问windows下安装的数据库,所以写了这篇文章,在安装时候搜索了很多博客,但是我发现大部分都是有问题的 ...

  10. linux node 命令无效,完美解决linux下node.js全局模块找不到的情况

    今天在在linux上用npm安装了pm2准备部署node项目,结果通过pm2命令启动项目的时候报pm2找不到,这很伤,以为pm2没有安装成功,但是在node安装目录下面的bin文件夹里面调用pm2却没 ...

最新文章

  1. ubuntu 12.04/11.10 PPA 安装 Nvidia 295.59
  2. java面向对象程序设计董小圆_2017-2018-2 20165325 实验三《Java面向对象程序设计》实验报告...
  3. php中unset函数是在哪一章_PHP unset函数原理及使用方法解析
  4. dataset存入mysql_将dataset写入数据库
  5. 基于netty的企业即时通讯系统的设计与实-离线消息处理
  6. input内的字体颜色_嘉兴市硅胶喷涂颜色油订制
  7. 浏览器从输入URL到页面渲染过程 —— 浏览器的进程与线程
  8. 客服中心智能化技术和应用研究报告(2021年)
  9. 【Java】递归删除文件目录
  10. 微服务架构:如何用十步解耦你的系统?
  11. aarch64(ARMv8)交叉编译环境下载
  12. (二)GKE上MLOps的Jenkins作业和部署
  13. CMake - SWIG - 移植动态库
  14. 树形DP+DFS序+树状数组 HDOJ 5293 Tree chain problem(树链问题)
  15. 设计模式-第七篇之门面模式
  16. nes模拟器java版_fc模拟器java版
  17. 实用系列丨免费可商用视频素材库
  18. matlab里impz指令格式,华北电力大学Matla实验指导书.doc
  19. MySQL入门系列:查询简介(二)
  20. civil 3d 计算机配置,Civil 3D技巧:如果做到设计文件的高效出图?

热门文章

  1. [Transformer]Mobile-Former:Bridging MobileNet and Transformer
  2. 习题 3.10 有一函数:写一程序,输入x,输出y值。
  3. 微积分:2.2泰勒公式函数极值定积分
  4. centos7 rpm安装时报警 Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
  5. html缩放背景不缩放_缩放并不可怕。
  6. Oracle JDK 与 OpenJDK
  7. cad插入块_CAD 自定义图块插入图块时图形离插入点很远怎么办?【AutoCAD教程】...
  8. 使用谷歌地图在 Flutter 应用中添加地图
  9. linux 修改密码 authen,Linux系统下root用户执行passwd修改密码时报错Authentication to
  10. 计算机蓝屏重启,电脑蓝屏怎么解决?电脑蓝屏自动重启解决方法