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方便,能及时都更新到最新。

相关推荐
程序员与背包客_CoderZ1 小时前
Node.js异步编程——Callback回调函数实现
前端·javascript·node.js·web
HWL56798 小时前
Express项目解决跨域问题
前端·后端·中间件·node.js·express
爱编程的小学究10 小时前
【node】如何把包发布到npm上
前端·npm·node.js
2501_9153738811 小时前
全栈项目实战:Vue3+Node.js开发博客系统
node.js
狂野小青年12 小时前
npm 报错 gyp verb `which` failed Error: not found: python2 解决方案
前端·npm·node.js
鲁鲁51712 小时前
Windows 环境下安装 Node 和 npm
前端·npm·node.js
Adorable老犀牛13 小时前
npm install 报错
npm·node.js
Vone_6621 小时前
node.js 邮箱验证服务器搭建
运维·服务器·node.js
程序员拂雨1 天前
HTTP和HTTPS模块
http·https·node.js
dgiij1 天前
excel大表导入数据库
数据库·mysql·node.js·excel