Linux,CentOS安装nodejs

本文介绍了一种在Linux环境下安装Node.js的方法——通过下载并使用二进制文件进行安装。具体步骤包括下载Node.js的二进制文件、解压、配置环境变量等。此外还介绍了如何通过创建软链接使安装的Node.js全局可用。

linux安装nodejs有很多种方式,可以下载源码编译安装,可以下载二进制文件,也可以直接使用yum命令安装,这里简单介绍下使用二进制文件的方法

首先下载nodejs二进制文件 下载地址 我们可以选择最新或者稳定的nodejs版本右键复制链接

这里写图片描述

使用wget或curl下载压缩文件,使用tar命令解压

wget https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-x64.tar.xz
tar -xvf node-v9.8.0-linux-x64.tar.xz
cd node-v9.8.0-linux-x64/bin
./node -v

在bin目录下既可以看到node的执行文件和npm执行文件的链接了.但是只有配置了环境变量才可以在全局使用node

我们可以通过修改.bashrc文件添加环境变量,在文件最后一行添加下列export,PATH为解压后node执行文件所在的bin目录

vim ~/.bashrc 
export PATH=/root/node-v9.8.0-linux-x64/bin:$PATH

此时安装已完成,关闭当前终端,再打开新的终端中就可以生效了

或者执行source ~/.bashrc命令即可在当前终端中生效

PS:也可以添加软连接将安装目录链接到全局

ln -s /root/node-v9.8.0-linux-x64/bin/node /usr/local/bin/node  
ln -s /root/node-v9.8.0-linux-x64/bin/npm /usr/local/bin/npm  
ln -s /root/node-v9.8.0-linux-x64/bin/npx /usr/local/bin/npx
再次执行node -v就可以看到当前node的版本号了
CentOS 系统上安装 Node.js 16 版本可以通过多种方式进行,包括使用 NodeSource 提供的二进制分发包、通过 NVM(Node Version Manager)进行安装,或者从源码编译安装。以下是几种推荐的方法: ### 使用 NodeSource 安装 Node.js 16 NodeSource 提供了适用于 Linux 系统的预构建 Node.js 二进制包,可以快速安装 Node.js 和 npm。 1. 首先,安装构建工具链以确保可以顺利安装 Node.js: ```bash sudo yum install -y git curl wget ``` 2. 接下来,使用以下命令下载并安装 Node.js 16 的安装脚本: ```bash curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash - ``` 3. 安装 Node.js: ```bash sudo yum install -y nodejs ``` 4. 验证安装是否成功: ```bash node -v npm -v ``` ### 使用 NVM 安装 Node.js 16 NVM(Node Version Manager)是一个命令行工具,可以让你在单个系统上管理多个 Node.js 版本。 1. 安装 NVM: ```bash curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash ``` 2. 重新加载 shell 配置或打开新的终端窗口以启用 NVM。 3. 列出可用的 Node.js 版本: ```bash nvm ls-remote ``` 4. 安装 Node.js 16: ```bash nvm install 16 ``` 5. 验证当前使用的 Node.js 版本: ```bash node -v ``` ### 从源码编译安装 Node.js 16 如果你需要特定的配置或模块支持,可以从源码编译安装 Node.js 16。 1. 安装依赖项: ```bash sudo yum install -y git curl wget gcc-c++ make ``` 2. 下载 Node.js 16 的源码包: ```bash wget https://nodejs.org/dist/v16.20.2/node-v16.20.2.tar.gz ``` 3. 解压并进入源码目录: ```bash tar -zxvf node-v16.20.2.tar.gz cd node-v16.20.2 ``` 4. 编译并安装: ```bash ./configure make sudo make install ``` 5. 验证安装: ```bash node -v npm -v ``` 以上方法都可以在 CentOS 上成功安装 Node.js 16 版本[^2]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一颗小行星!

恰饭ing

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值