Linux系统安装Nodejs的详细教程

news/2025/3/16 19:34:09/文章来源:https://www.cnblogs.com/shamo89/p/18504037

Linux系统安装Nodejs(详细教程)

介绍:

​ Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型, [1] 让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言

我的linux服务器是CentOS 7,下面来一步一步的安装教程

第一步 下载node.js

下载地址是:https://nodejs.org/en/download/

这里有两种方式下载:

下载到本地上传到服务器(相比于第二种更麻烦一些)
通过wget命令直接下载到linux服务器上
下面开始讲解第二种方法

1、首先我们在/usr/local文件夹下新建一个名为nodejs的文件夹

 

 

cd /usr/local
mkdir nodejs
cd nodejswget https://nodejs.org/dist/v12.14.0/node-v12.14.0-darwin-x64.tar.gz

2、解压及其重新命名

// 此时已经存在了压缩包,我们需要解压

tar zxvf node-v12.14.0-darwin-x64.tar.gz// 删掉多余的压缩包

rm -rf node-v12.14.0-darwin-x64.tar.gz// 改名为nodejs

mv node-v12.14.0-darwin-x64/* /usr/local/nodejs

第二步 建立软链接

​ 此时的bin文件夹中已经存在node以及npm,如果你进入到对应文件的中执行命令行一点问题都没有,不过不是全局的,所以通过建立软链接的方式将这个设置为全局。
执行:

ln -s /usr/local/nodejs/bin/node /usr/local/bin
ln -s /usr/local/nodejs/bin/npm /usr/local/bin

第三步 测试

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/822330.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

金蝶云星空与聚水潭数据无缝对接技巧

金蝶云星空与聚水潭的数据集成案例分享 在企业信息化管理中,数据的高效流动和准确对接至关重要。本文将深入探讨如何通过轻易云数据集成平台,实现金蝶云星空物料数据到聚水潭商品数据的无缝对接。本次集成方案命名为“金蝶-物料——>聚水潭-商品”,旨在解决跨平台数据同步…

高效集成聚水潭奇门数据到MySQL的技术方案

聚水潭奇门数据集成到MySQL的技术案例分享 在本次技术案例中,我们将探讨如何通过轻易云数据集成平台,将聚水潭奇门的售后单数据高效、可靠地集成到MySQL数据库中。具体方案为“聚水潭-售后单-->BI虹盟-售后表”。这一过程不仅需要处理大量的数据,还需确保数据的完整性和实…

如何实现SQLServer与金蝶云星空的数据高效集成

SQL Server数据集成到金蝶云星空:泛微项目=>金蝶辅助资料项目 在企业信息化系统中,数据的高效流转和准确对接至关重要。本文将分享一个SQL Server数据集成到金蝶云星空的实际案例——泛微项目=>金蝶辅助资料项目。通过这一案例,我们将探讨如何利用轻易云数据集成平台,…

JAVA-PTA题目集总结

一、 前言经过Java题目集1-3的练习,我对Java编程有了更加深入的理解和掌握。题目集涵盖了Java基础语法、面向对象编程、集合框架等多个方面,题量适中,难度逐步上升,让我在挑战中不断成长。三次训练的知识点涉及Java的基本语法,包括变量、数据类型、运算符、控制结构、方法…

基于windows系统连接VMware虚拟机过程

vmware使用 关闭虚拟机 使用挂起功能(不会占用系统资源),开启时,速度块。 删除虚拟机 从磁盘中删除 快照功能 右键虚拟机-->快照-->恢复快照 远程连接必备信息IP地址 端口 用户名 密码 协议 ssh协议无法连接虚拟机排查思路1.首先在win系统上,检查vmNet8网卡,并配置…

金蝶生产领料单与旺店通其他出库单的高效数据集成方案

金蝶生产领料单与旺店通其他出库单的高效数据集成方案 在企业资源管理和电商平台运营中,数据的高效集成和实时同步至关重要。本文将分享一个实际案例:如何通过轻易云数据集成平台,将金蝶云星空中的生产领料单数据无缝对接到旺店通企业奇门的其他出库单模块,实现生产领用业务…

MVC架构 Cookie

MVC架构Cookie Cookie:客户端会话技术,将数据保存到客户端,以后每次请求都携带Cookie数据进行访问。 发送Cookie创建Cookie对象,并设置数据Cookie cookie = new Cookie("key","value");发送Cookie到客户端:使用response对象response.addCookie(cookie…

SLF4J 中的单例模式

基于:SLF4J 框架源码中是如何实现双重锁的?当我们使用 SLF4J 时,通常通过如下代码获取对应的 Logger: Logger logger = LoggerFactory.getLogger(NoBindingTest.class);在 LoggerFactory 的 getLogger 方法中,最主要的功能就是获得 Logger,获得 Logger 需要先获得对应的 …

Nuxt.js 应用中的 server:devHandler 事件钩子详解

title: Nuxt.js 应用中的 server:devHandler 事件钩子详解 date: 2024/10/26 updated: 2024/10/26 author: cmdragon excerpt: server:devHandler 是 Nuxt.js 中的一个生命周期钩子,它在 Nitro 开发服务器注册开发中间件时被调用。使用这个钩子,开发者可以为开发服务器添加…

HarmonyOS:Node-API实现跨语言交互(2)Node-API支持的数据类型和接口

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/18502733➤如果链接不是为敢技术的博客园…

【小记】探探学习平台的字体混淆

这篇笔记主要记录了个人对某学习平台字体混淆(防复制)的基本分析和反混淆思路。字体混淆有时候也被用作反爬机制。正在某学习平台做题,想着把题目复制出来和搜索娘深入探讨一下,却发现:嗯?怎么是一坨火星文? 实际上有好几个学习平台都引入了这种字体混淆机制以防止复制,…

KEIL闪退

现象:1.KEIL使用正常,突然出现打开报错,确认后闪退2.打开,在点击project想新建工程时,程序闪退解决办法1.Windows+R 进入注册表2.如图,删除除第一个外的其余Project条目(第一个好像也删不掉)问题解决!