跳至主要內容

linux安装nodejs

tanmantang原创大约 2 分钟开发工具nodejs

linux安装nodejs

二进制文件安装

下载node

两种方式,目前官网最新版为v16.15.1

方式一

该方式需要你的服务器能够访问外网权限

wget https://npmmirror.com/mirrors/node/v16.15.1/node-v16.15.1-linux-x64.tar.xz

解压

# 创建node目录
mkdir -p /usr/local/node

# 将下载的文件移动到/usr/local/node
mv /root/node-v16.15.1-linux-x64.tar.xz /usr/local/node

# 解压文件
xz -d node-v16.15.1-linux-x64.tar.xz
tar -xf node-v16.15.1-linux-x64.tar

# 解压完成后,你会得到一个node-v16.15.1-linux-x64文件夹

安装配置

同样两种方式

方式一

创建软连接映射地址

ln -s /usr/local/node/node-v16.15.1-linux-x64/bin/node /usr/bin/node
ln -s /usr/local/node/node-v16.15.1-linux-x64/bin/npx /usr/bin/npx
ln -s /usr/local/node/node-v16.15.1-linux-x64/bin/npm /usr/bin/npm

源码安装(较慢,不推荐)

下载node

方式一

该方式需要你的服务器能够访问外网权限

wget https://nodejs.org/dist/v16.15.1/node-v16.15.1.tar.gz

安装相关组件

yum install -y openssl*
yum -y install ncurses-devel
yum -y install gcc-c++
yum -y install gcc gcc-c++ zlib zlib-devel openssl openssl-devel pcre pcre-devel

解压下载的文件

tar -zxf node-v16.15.1.tar.gz

预编译

cd node-v16.15.1/
./configure

编译并安装

make && make install

现在去任意目录试试吧

node -v 
npm -v
npx -v