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

相关推荐
程序员黄同学1 小时前
谈谈 Node.js 中的文件系统(fs)模块,如何进行文件读写操作?
node.js
m0_748250747 小时前
nvm下载安装教程(node.js 下载安装教程)
node.js
eggcode11 小时前
Node.js安装与学习的简单记录
学习·npm·node.js
前端_学习之路16 小时前
前端开发--node.js
node.js
程序员黄同学16 小时前
解释 Node.js 的事件循环机制,理解微任务(microtask)与宏任务(macrotask)的区别?
javascript·node.js
m0_7482563418 小时前
Python 入门教程(2)搭建环境 2.4、VSCode配置Node.js运行环境
vscode·python·node.js
不老刘19 小时前
Node.js, Bun, Deno 比较概述
node.js
AF0119 小时前
Ubuntu系统上部署Node.js项目的完整流程
linux·ubuntu·node.js
m0_7482345219 小时前
Node.js调用DeepSeek Api 实现本地智能聊天的简单应用
node.js
℡52Hz★20 小时前
利用node.js搭配express框架写后端接口(一)
后端·node.js·express