系统环境

标题 版本 备注
系统版本 ubuntu 22.04.3 LTS (Jammy Jellyfish) -
内核版本 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux -
NodeJS v20.11.1 -

NodeJS 简介

Node.js是一个基于Chrome V8引擎的JavaScript运行环境,使JavaScript可以脱离浏览器运行在服务器端。它采用事件驱动、非阻塞I/O模型,使得它轻量高效,非常适合处理大量I/O密集型的网络应用。Node.js拥有丰富的内置库,可以轻松构建各种类型的网络应用,如Web服务器、API服务器、实时聊天程序等。同时,Node.js也是一个开放源代码项目,拥有庞大的社区支持和丰富的第三方模块,使得开发人员能够快速构建高性能的网络应用。

NodeJS 安装

注意:以下操作都在 root 用户下执行

1.从官网下载 nodejs 二进制包到 /usr/local/src/ 目录下:

1
2
wget -O /usr/local/src/node-v20.11.1-linux-x64.tar.xz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x
64.tar.xz

2.将下载好的压缩文件解压至下载目录:

1
tar -xf /usr/local/src/node-v20.11.1-linux-x64.tar.xz -C /usr/local/src/

3.将解压目录移动到 /usr/local/ 目录下并重命名为 nodejs:

1
mv /usr/local/src/node-v20.11.1-linux-x64 /usr/local/nodejs

4.在 /etc/profile.d/ 目录下新建 nodejs 环境配置脚本文件 nodejs.sh ,内容为:

1
2
3
cat << 'EOF' > /etc/profile.d/nodejs.sh
PATH=$PATH:/usr/local/nodejs/bin
EOF

5.执行命令 source /etc/profile.d/nodejs.sh 加载 nodejs 环境脚本:

1
source /etc/profile.d/nodejs.sh

6.执行命令 node --version 看是否能正确输出 nodejs 的版本号,如能,则说明 nodejs 环境配置成功了

1
2
root@iZ7xv944qlwx78avfc2zlmZ:~# node --version
v20.11.1