2026年安装node.js(linux安装Node.js)

安装node.js(linux安装Node.js)Node js 是一个基于 Chrome V8 引擎 的 JavaScript 运行时 作为一个异步事件驱动的 JavaScript 运行时 Node js 被设计用来构建可扩展的网络应用 这与当今比较常见的采用操作系统线程的并发模型形成了鲜明对比 基于线程的网络效率相对较低且更难以使用 此外 由于没有锁 Node js 的用户不用担心进程死锁的问题 Node js 中几乎没有函数直接执行 I O 操作



  官网下载https://nodejs.org/dist/指定版本的软件包,截止2021年5月13日最新版本为16.1.0,本示例以v10.15.3安装为例。

[root@centos7 local]# wget https://nodejs.org/dist/v10.15.3/node-v10.15.3.tar.gz

[root@centos7 local]# tar -zxvf node-v10.15.3.tar.gz

node-v10.15.3/benchmark/assert/deepequal-typedarrays.js
node-v10.15.3/benchmark/assert/ok.js
node-v10.15.3/benchmark/assert/throws.js



  前提条件是已安装gcc

[root@centos7 local]# cd node-v10.15.3
[root@centos7 local]# https://blog.csdn.net/carefree2005/article/details/configure --prefix=/usr/local/node/10.15.3

[root@centos7 local]# make

[root@centos7 local]# make install

installing /usr/local/node/10.15.3/include/node/openssl/archs/linux32-s390x/asm/crypto/buildinf.h
installing /usr/local/node/10.15.3/include/node/zconf.h
installing /usr/local/node/10.15.3/include/node/zlib.h








  编译安装要求gcc版本较高,centos yum安装的gcc版本为4.8.5,需要升级gcc版本方可完成nodejs的源码安装,gcc升级方式参考博文Linux之gcc源码安装步骤

[root@centos7 10.15.3]# vim /etc/profile
加入如下内容在最后
#set for nodejs
export NODE_HOME=/usr/local/node/10.15.3
export PATH=$NODE_HOME/bin:$PATH



[root@centos7 10.15.3]# source /etc/profile

  14.17.0是官方推荐安装的长期支持版本

[bdsc@centos7 ~]$ wget https://nodejs.org/dist/v14.17.0/node-v14.17.0-linux-x64.tar.gz

[bdsc@centos7 ~]$ tar -zxvf node-v14.17.0-linux-x64.tar.gz

[bdsc@centos7 ~]$ ln -s node-v14.17.0-linux-x64 node

[bdsc@centos7 ~]$ cd node
[bdsc@centos7 node]$ https://blog.csdn.net/carefree2005/article/details/bin/node -v
v14.17.0

  如果需要将node、npm命令添加到系统命令中,此操作需要root权限。

[root@centos7 ~]# ln -s /home/bdsc/node/bin/npm /usr/local/bin/
[root@centos7 ~]# ln -s /home/bdsc/node/bin/node /usr/local/bin/
[root@centos7 ~]# node -v
v14.17.0
[root@centos7 ~]# npm -v
6.14.13




今天的文章 2026年安装node.js(linux安装Node.js)分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2026-03-11 15:11
下一篇 2026-03-11 15:17

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/52681.html