Centos7上安装 Node.js

文章目录


一、前言

centos7安装nodejs如果直接安装较高版本会包错误,无法运行npm

bash 复制代码
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)

二、步骤

网上说的下载升级编译器的方法,有些问题。可以选择较低版本nodejs,直接使用已编译好的包v16.20.2,

Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:

bash 复制代码
# wget wget https://nodejs.org/download/release/v16.20.2/node-v16.20.2-linux-x64.tar.xz  // 下载
# tar -xf node-v16.20.2-linux-x64.tar.xz       // 解压
# cd node-v16.20.2-linux-x64/                  // 进入解压目录
# ./bin/node -v                               // 执行node命令 查看版本
v10.9.0

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:

/root/node-v16.20.2-linux-x64为

解压目录

bash 复制代码
ln -s /root/node-v16.20.2-linux-x64/bin/node   /usr/local/bin/
ln -s /root/node-v16.20.2-linux-x64/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm

三、涉及nodejs,centos还是少用吧

还是使用ubuntu方便,能及时都更新到最新。

相关推荐
j喬乔27 分钟前
Node导入不了命名函数?记一次Bug的探索
typescript·node.js
z千鑫2 小时前
【前端】入门指南:Vue中使用Node.js进行数据库CRUD操作的详细步骤
前端·vue.js·node.js
小马哥编程7 小时前
原型链(Prototype Chain)入门
css·vue.js·chrome·node.js·原型模式·chrome devtools
蜜獾云14 小时前
npm淘宝镜像
前端·npm·node.js
dz88i814 小时前
修改npm镜像源
前端·npm·node.js
CodeChampion19 小时前
61.基于SpringBoot + Vue实现的前后端分离-在线动漫信息平台(项目+论文)
java·vue.js·spring boot·后端·node.js·maven·idea
小王码农记20 小时前
解决npm publish发布包后拉取时一直提示 Couldn‘t find any versions for “包名“ that matches “版本号“
前端·npm·node.js
求知若饥1 天前
NestJS 项目实战-权限管理系统开发(六)
后端·node.js·nestjs
理想不理想v2 天前
webpack最基础的配置
前端·webpack·node.js