Linux系统安装Node.js步骤
本教程适用于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 -v
和 npm -v
查看版本号,或者直接返回到root目录,然后执行查看版本命令:
# 切换到root目录
cd ~# 查看版本号
node -v
npm -v
执行效果如下图所示:
如果正确显示了版本号,就已经成功安装了node
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
Linux系统安装Node.js步骤相关推荐
- Linux 系统安装 Node.js
相关 shell 命令参考 1. CentOS 安装 Node.js 用户:root 1.1 Node.js 下载并上传 查看系统位数 uname -a 这里查看是64位的. 下载地址:Node.js ...
- 在Linux系统安装Node.js
1.去官网下载和自己系统匹配的文件: 英文网址:https://nodejs.org/en/download/ 中文网址:http://nodejs.cn/download/ 通过 uname -a ...
- linux安装Node.js(详细)Node.js安装教程
linux安装Node.js(详细)Node.js安装教程 文章目录 linux安装Node.js(详细)Node.js安装教程 1:下载 2:解压 3:移动目录 1:创建目录 2:移动目录并重命名 ...
- linux安装Node.js 详细安装教程
linux安装Node.js 操作步骤 1. 下载并解压(本文以14为例) 下载 wget https://nodejs.org/dist/v14.17.4/node-v14.17.4-linux-x ...
- Linux部署Node.js应用
Linux部署Node.js应用 文章目录 Linux部署Node.js应用 一.背景描述 二.环境准备 三.添加守护进程 四.参考链接 一.背景描述 将基于Node.js开发的应用部署到Linux系 ...
- Linux 创建网页服务,Linux使用Node.js建立访问静态网页的服务实例详解
Linux使用Node.js建立访问静态网页的服务实例详解 一.安装node.js运行所需要的环境,: 二.创建node目录(/node/www),并在目录下创建node.js服务文件server.j ...
- centos/linux 安装node.js
默认系统自带的2.4,版本过低,这里直接安装最新版本2.7 wget http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2 tar jfvx ...
- linux系统安装fio工具步骤
linux系统安装fio工具步骤 一.FIO工具安装 解决linux系统安装fio工具时报错 一.FIO工具安装 安装包官网地址:http://freecode.com/projects/fio/ 解 ...
- Linux系统安装oracle客户端步骤详解
Linux系统安装oracle客户端步骤详解 项目需要在linux系统上安装oracle客户端访问windows下安装的数据库,所以写了这篇文章,在安装时候搜索了很多博客,但是我发现大部分都是有问题的 ...
- linux node 命令无效,完美解决linux下node.js全局模块找不到的情况
今天在在linux上用npm安装了pm2准备部署node项目,结果通过pm2命令启动项目的时候报pm2找不到,这很伤,以为pm2没有安装成功,但是在node安装目录下面的bin文件夹里面调用pm2却没 ...
最新文章
- ubuntu 12.04/11.10 PPA 安装 Nvidia 295.59
- java面向对象程序设计董小圆_2017-2018-2 20165325 实验三《Java面向对象程序设计》实验报告...
- php中unset函数是在哪一章_PHP unset函数原理及使用方法解析
- dataset存入mysql_将dataset写入数据库
- 基于netty的企业即时通讯系统的设计与实-离线消息处理
- input内的字体颜色_嘉兴市硅胶喷涂颜色油订制
- 浏览器从输入URL到页面渲染过程 —— 浏览器的进程与线程
- 客服中心智能化技术和应用研究报告(2021年)
- 【Java】递归删除文件目录
- 微服务架构:如何用十步解耦你的系统?
- aarch64(ARMv8)交叉编译环境下载
- (二)GKE上MLOps的Jenkins作业和部署
- CMake - SWIG - 移植动态库
- 树形DP+DFS序+树状数组 HDOJ 5293 Tree chain problem(树链问题)
- 设计模式-第七篇之门面模式
- nes模拟器java版_fc模拟器java版
- 实用系列丨免费可商用视频素材库
- matlab里impz指令格式,华北电力大学Matla实验指导书.doc
- MySQL入门系列:查询简介(二)
- civil 3d 计算机配置,Civil 3D技巧:如果做到设计文件的高效出图?
热门文章
- [Transformer]Mobile-Former:Bridging MobileNet and Transformer
- 习题 3.10 有一函数:写一程序,输入x,输出y值。
- 微积分:2.2泰勒公式函数极值定积分
- centos7 rpm安装时报警 Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
- html缩放背景不缩放_缩放并不可怕。
- Oracle JDK 与 OpenJDK
- cad插入块_CAD 自定义图块插入图块时图形离插入点很远怎么办?【AutoCAD教程】...
- 使用谷歌地图在 Flutter 应用中添加地图
- linux 修改密码 authen,Linux系统下root用户执行passwd修改密码时报错Authentication to
- 计算机蓝屏重启,电脑蓝屏怎么解决?电脑蓝屏自动重启解决方法