首页 > 系统相关 >Linux 下安装 node.js

Linux 下安装 node.js

时间:2023-03-27 14:58:29浏览次数:44  
标签:node bin 安装 js usr Linux v16.17 local

这里介绍两种安装方式:编译安装和使用编译后的安装包安装。
https://nodejs.org/dist
安装目录:/usr/local

一、使用编译安装包安装
1、进入安装目录:

cd /usr/local

2、下载安装包:

wget https://nodejs.org/download/release/latest-v16.x/node-v16.17.0.tar.gz

3、解压:

tar -zxvf node-v16.17.0.tar.gz

4、进入解压目录:

cd node-v16.17.0

5、编译安装:

make PREFIX=/usr/local/node install

6、创建软链,在 usr/bin/ 目录下创建软链,实现全局运行:

sudo ln -s /usr/local/node/bin/npm  /usr/bin/
sudo ln -s /usr/local/node/bin/node  /usr/bin/

7、测试是否安装成功:

[root@localhost local]# npm -v
8.15.0
[root@localhost local]# node -v
v16.17.0

二、使用编译后的安装包安装
1、进入安装目录:

cd /usr/local

2、下载安装包:

wget https://nodejs.org/download/release/latest-v16.x/node-v16.17.0-linux-x64.tar.xz

3、解压:

tar xf node-v16.17.0-linux-x64.tar.xz

4、重命名:

mv node-v16.17.0-linux-x64 node

5、创建软链,在 usr/bin/ 目录下创建软链,实现全局运行:

sudo ln -s /usr/local/node/bin/npm  /usr/bin/
sudo ln -s /usr/local/node/bin/node  /usr/bin/

6、测试是否安装成功:

[root@localhost local]# npm -v
8.15.0
[root@localhost local]# node -v
v16.17.0

标签:node,bin,安装,js,usr,Linux,v16.17,local
From: https://www.cnblogs.com/xyarch/p/17261510.html

相关文章

  • Linux 中PATH、CLASSPATH等环境变量配置详解
    #setjavaenvironmentexportJAVA_HOME=/usr/lib/jvm/jdk1.7.0_79exportCLASSPATH=.:${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/dt.jarexportPATH=$JAVA_HOME/b......
  • Linux基础第四章:用户账户与文件、目录的权限和归属
    一、用户账户1、账户类型①超级管理员:最高权限拥有者,uid=0的用户,默认是root。②普通用户:有一定权限的用户,但是权限受限制。③系统(程序)用户:不是给人用的,是给程序用的,无......
  • Linux安装
    Linux安装*物理机安装:直接将操作系统安装到服务器硬件上*虚拟机安装:通过虚拟机软件安装虚拟机(VirtualMachine):指通过软件模拟的具有完整硬件系统功能、运行在完全隔......
  • Linux基础第二章文件压缩归档及文本编辑和vi编辑器
    一、文件压缩及归档1、文件压缩gzip和bzip命令用于文件压缩,但是缺陷是压缩完成后源文件消失所以一般不用。命令格式是:gzip或者bzip +0-9的压缩等级(数字越大压缩级别......
  • Linux下JDK和JMeter部署及使用
    一、在Linux下安装JDK并配置环境变量1、下载JDKJDK8下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html2、rz命令上传到服务器......
  • 直播平台搭建,JS实现页面下拉加载数据操作
    直播平台搭建,JS实现页面下拉加载数据操作前端页面代码如下,我用的PHP,HTML页面应该就行,主要是在id="ph"的div内加载数据: <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0......
  • python学习者的专属linux教程
    Linux绝对和相对路径绝对路径:以根目录为起点的路径相对路径:不是以/这个根目录为源头划分的xshell快捷键:ctrl+l清屏ctrl+d退出登录ctrl+shift+......
  • linux 删除rpm安装的jdk,修改软连接
    由于rpm安装的java使得maven读取jdk环境变量出错NB:JAVA_HOMEshouldpointtoaJDKnotaJRE。弄了半天无果,索性删除所有jdk文件重新安装 #查看Java版本java-ve......
  • JS之BOM、DOM
    https://www.cnblogs.com/12345huangchun/p/10171146.html一、BOM对象1,window对象所有浏览器都支持window对象,从概念上讲:一个HTML文档对应一个window对象,从功能......
  • mountpoint-s3 linux 构建一些问题
    依赖包问题cmake3yuminstall-ycmake3clang通过scl解决yuminstallcentos-release-sclyuminstallllvm-toolset-7scl......