Linux安装node

2023-11-20

一,下载准备

linxu安装node可以直接去官网下载,或者使用wge命令
wget是Linux中的一个下载文件的工具

1.准备

输入命令查看,Linux服务器有没有安装过wget

rpm -qa|grep wget

如果有即可进行使用,但是会有版本低不能使用的情况
就输入命令进行卸载,记得输入y,确定卸载

yum remove wget

在这里插入图片描述
或者输入,直接就自动执行卸载了

yum remove -y wget

然后输入rpm -qa|grep wget 查是否被卸载
在这里插入图片描述

2.下载wget,可以直接下载,也可以点击链接寻找下载

点击直接下载
下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/
百度网盘分享链接:https://pan.baidu.com/s/1etr0sv7oxEe45eM8B7XVUA
提取码:hwgp
ctrl+f搜索wget

3.安装wget

进入/usr/local/wget 目录,没有的话创建一个

mkdir  /usr/local/wget

在这里插入图片描述
在这里插入图片描述
安装,rpm -ivh 后面的文件要根据下载的文件进行输入

rpm -ivh wget-1.14-18.el7_6.1.x86_64.rpm

输入rpm -qa|grep wget查看是否安装成功
在这里插入图片描述

二.安装

1.准备

进入/usr/local/node文件,没有就进行创建
创建文件夹

mkdir  /usr/local/node

进入

 cd /usr/local/node

2.下载

wget https://npm.taobao.org/mirrors/node/v14.17.0/node-v14.17.0-linux-x64.tar.gz

3.解压

tar -zxvf node-v14.17.0-linux-x64.tar.gz

4.配置

进入解压之后的目录输入pwd 获取当前的路径
在这里插入图片描述
1)使用ln -s创建软连接

当在不同目录使用相同文件时,可以使用ln命令链接,避免了重复占用磁盘空间

在这里插入图片描述

ln -s /usr/local/node/node-v14.17.0-linux-x64/bin/npm /usr/local/bin/npm

ln -s /usr/local/node/node-v14.17.0-linux-x64/bin/node /usr/local/bin/node 

创建完之后就发现出现了两个类似快捷方式文件的东西
在这里插入图片描述
在这里插入图片描述
2)配置环境变量
编辑文件

vi /etc/profile

输入i进入编辑模式,在文件最后面加入下面的语句
然后按esc,在输入:wq!

NODE_HOME=/usr/local/node/node-v14.17.0-linux-x64
PATH=$NODE_HOME/bin:$PATH
export NODE_HOME PATH

让刚才的配置生效

source /etc/profile

5.测试

clear可以清楚隐藏当前页面的显示

在这里插入图片描述

/usr/local/node/node-v14.17.0-linux-x64/bin

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux安装node 的相关文章

随机推荐

  • XSS & SQL injection

    作者 CyberPhreak XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X Web Security XSS more X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 介绍在这篇文章中我将说明所有关于X
  • CREATE INDEX 语句

    CREATE INDEX 语句用于在表中创建索引 索引 您可以在表中创建索引 以便更加快速高效地查询数据 用户无法看到索引 它们只能被用来加速搜索 查询 SQL CREATE INDEX 语法 在表上创建一个简单的索引 允许使用重复的值 C
  • Android:Log日志AS使用及Linux输出

    Android Studio中对应如下几种Log方法 1 Log v TAG 打印那些最为琐碎的 意义最小的日志信息 对应级别verbose 是Android 日志里面级别最低的一种 2 Log d TAG 打印一些调试信息 这些信息对你调
  • QT内存泄露问题

    原文链接 Qt浅谈之一 内存泄露 总结 乌托邦 CSDN博客 qt内存管理机制 关于堆栈不清楚的可以参考这篇文章 内存分配及堆与栈的区别 Keep Moving CSDN博客 在自己项目中 发现很多按键参数new之后并没有进行delete
  • vue面试题

    1 介绍一下vuex vuex是vue js应用的一个状态管理工具 state 用于保存我们应用的状态 2 v show与v if的区别和使用场景 区别 1 v show 只是简单的控制元素的 display 属性 而 v if 才是条件渲
  • 谷歌云|机密 GKE 节点可在计算优化的 C2D 虚拟机上使用

    机密 GKE 节点可用于计算优化的 C2D 虚拟机 许多公司已采用 Google Kubernetes Engine GKE 作为其应用程序基础架构中的关键组件 在某些情况下 使用容器和 Kubernetes 的优势可以超越传统架构 但迁移
  • linux中mysql启动服务命令(合集)

    linux的mysql启动服务命令 linux的mysql启动服务命令1 使用mysqld启动 关闭MySQL服务 mysqld是MySQL的守护进程 我们可以用mysqld来启动 关闭MySQL服务 关于mysqld MySQL 5 6官
  • You have not concluded your merge (MERGE_HEAD exists). Exiting because of unfinished merge.

    You have not concluded your merge MERGE HEAD exists Exiting because of unfinished merge git fetch all git reset hard ori
  • Select、Poll和Epoll

    看到一篇写得很不错的博文 有必要收藏一下 原文 https cloud tencent com developer article 1005481 提到select poll epoll相信大家都耳熟能详了 三个都是IO多路复用的机制 可以
  • 鸿蒙(二)基于小熊派实现LOT上云的智慧家居项目

    手把手教你利用鸿蒙OS实现智慧家居 LOT上云项目 一 前言 今天使用鸿蒙OS 做一个LOT上云的智慧家居项目 我们想实现的场景是这样的 云端WEB有一个控制界面 能够操控家房间里的灯和风扇 同时将房间里温度 湿度 光强实时显示出来 二 案
  • APUE学习的经验(引以为戒)

    前段时间在学习Linux 在没有感悟之前我是不敢把所得放到这里的 所以就一直没有新的文章 很惭愧啊 根据在网上搜集到的学习Linux的学习路线和自己当前对Linux的理解 我认为我可以学习APUE了 APUE 英文名应该是Advanced
  • mysql做生日日期字段的用到的类型_MySQL 日期类型函数及使用

    1 MySQL 数据库中有五种与日期时间有关的数据类型 各种日期数据类型所占空间如下图所示 2 datetime 与 date datetime 占用8字节 是占用空间最多的一种日期格式 它显示日期 同时也显示时间 5 5及以前的版本不支持
  • cmake命令之AUX_SOURCE_DIRECTORY 的案例

    AUX SOURCE DIRECTORY的命令形式如下 aux source directory
  • 16-MyCat

    一 Mycat概述 1 什么是Mycat 什么是Mycat Mycat是数据库中间件 所谓数据库中间件是连接Java应用程序和数据库中间的软件 为什么要用Mycat 遇到问题 Java与数据库的紧耦合 高访问量高并发对数据库的压力 读写请求
  • python selenium使用JS新建标签(new tab)与切换标签

    以下是通用操作 不建议用快捷键的方式新开tab 因为js是通用的 from selenium import webdriver driver webdriver Chrome 新建窗口 driver execute script windo
  • 【嵌入式开发基础】PL2303不支持win11及后续版本解决方法

    最近在使用PL2303这一块USB转串口后 在安装驱动时遇到如下问题 此PL2303驱动程序不支持WINDOWS 11及后续版本 请安装正确驱动程序 解决方法 下载旧版本的PL2303驱动然后安装替换 PL2303 Prolific Dri
  • C语言二分法查找算法

    二分查找算法 折半查找算法
  • echarts饼状图mysql_echarts饼状图位置设置

    ReactNative环境配置 参考链接 Windows系统安装React Native环境 windows下React Native Android 环境搭建 在Windows下搭建React Native Android开发环境 转载
  • Qt6.2.3 QWebEngineView 咋就默认无痕浏览模式了?

    最近项目从Qt5迁移到Qt6 有若干不兼容或者变动的地方 虽谈不上什么血泪史 但是一天内做了几十处的兼容性处理 好在项目不大 也是挺累人的 本文重点说说QWebEngineView 咋就默认变成无痕处理模式了 如何咱们如何取消无痕模式 自定
  • Linux安装node

    Linux安装node 一 下载准备 1 准备 2 下载wget 可以直接下载 也可以点击链接寻找下载 3 安装wget 二 安装 1 准备 2 下载 3 解压 4 配置 5 测试 一 下载准备 linxu安装node可以直接去官网下载 或