centos7安装nodejs_8.3

CentOS安装NodeJS 如何在CentOS上安装NodeJS 阅读详情

作为一个运维,经常需要搭建各种环境,平常都是用docker搭建环境,有一天公司同事需要在linux直接安装node环境玩一下,当时没有上心,就给他开了一台机器让他自己折腾,后来他自己配置出问题来了就找我来看下,大致看了一下他的安装过程,发现是环境变量的问题,于是帮他把安装过程梳理了一下具体步骤如下:

1、下载nodejs-v8.3软件

下载地址:

node-v8.3.0-linux-x64.tar.xz

2、解压安装

由于这个压缩包是tar.xz格式的,解压命令如下:

tar xvJf node-v8.3.0-linux-x64.tar.xz

3、解压后配置环境变量

3.1 找到node可执行文件的路径 ./node-v8.3.0-linux-x64/bin/
3.2 输入 echo $PATH 获取linux环境变量
3.2 对node文件和npm文件建立软连接

ln -s /root/node/node-v8.3.0-linux-x64/bin/node /usr/sbin/node
ln -s /root/node/node-v8.3.0-linux-x64/bin/npm /usr/sbin/npm

3.4 配置系统环境变量
root用户执行

vi /etc/profile     

添加node安装目录进系统环境变量

PATH=$PATH:/root/node/node-v8.3.0-linux-x64/bin/

3.5 重启profile使环境变量生效

source /etc/profile

3.6 之后运行echo $PATH查看变量是否生效

[root@web182 bin]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/node/node-v8.3.0-linux-x64/bin/
[root@web182 bin]# 

出现了node的路径,表示配置成功。

之后在命令行输入node-v 和npm -v 即可提示相应的版本信息,至此安装完成!

4、碰到的一些坑

如果没有正确配置环境npm的变量
执行npm -v会提示路径出错,如下这种错误,就是没有正确配置npm环境变量导致的。

[root@web bin]# ./npm -v
module.js:491
    throw err;
    ^
Error: Cannot find module '/root/node/node-v8.3.0-linux-x64/lib/node_modules/npm/bin/node_modules/npm/bin/npm-cli.js'
    at Function.Module._resolveFilename (module.js:489:15)
    at Function.Module._load (module.js:439:25)
    at Function.Module.runMain (module.js:609:10)
    at startup (bootstrap_node.js:158:16)
    at bootstrap_node.js:578:3
CentOS7 中安装 Nodejs 安装版本:8.7.0 一、从源码下载Nodejscd /usr/local/srcwget https://npm.taobao.org/mirrors/node/v8.7.0/node-v8.7.0.tar.gz  二、解压缩 nodejs 安装包tar xvf node-v8.7.0.tar.gz 三、进入解压的node文件夹,安装必要的编译软件包cd node-v8.7.0sudo yum ... 阅读详情

相关推荐

微信自动化进阶:Python识别特定消息并自动回复(基于win32api控件操作)

本文详细介绍了如何使用Python和win32api实现微信消息的智能监控与自动回复。通过精准识别聊天记录中的特定关键词,结合多级匹配策略和性能优化技巧,构建稳定高效的自动化回复系统,适用于企业客服、个人助手等场景。

weixin_42663213的博客 440

第十二:Windows系统node.js下载和安装配置-(特殊:需要安装特定版本对应npm版本)

【代码】第十二:Windows系统node.js下载和安装配置-(特殊:需要安装特定版本对应npm版本)

欢迎来到本博客! 1659

从XSA到Linux应用:Petalinux与Vitis的嵌入式开发全流程解析

本文详细解析了从XSA文件到Linux应用的嵌入式开发全流程,重点介绍了Petalinux与Vitis工具链的使用技巧和实战经验。通过XSA硬件描述、Petalinux工程搭建、系统镜像优化及Vitis开发配置等关键步骤,帮助开发者高效完成ZYNQ平台开发,解决常见问题并提升开发效率。

weixin_29195217的博客 189

CentOS 8.3上如何安装Node.js

下面正式开始安装Node.js 1. 进入终端(输入命令的地方)【提醒:进入后不要关闭这个窗口,以免自己当前在那个目录下】 2. 查看下系统位数 命令:uname -a 3. 我们准备在根目录下新建个node目录 命令:cd / #切换到根目录 命令:ll #查看是否在根目录了 命令:mkdir node && cd node #创建node的文件夹并进入到文件夹内 4. 下载Nodejs 并安装 去官网找下载链接:http://nodejs.cn/download/curr

huidaoli 4205

网络流量监测技术

NetFlow是Cisco公司提出的网络数据包交换技术,该技术首先被用于网络设备对数据交换进行加速,并可同步实现对高速转发的IP数据流(Flow)进行测量和统计。  随着宽带互联网在中国 的迅速发展,全国各大电信运营商的网络规模都在不断扩张,网络结构日渐复杂,网络业务日趋丰富,网络流量高速增长。电信运营商需要通过可靠、有效的网络业 务流量监测系统对其网络以及网络所承载的各类业务进行及时、准

红杉树(ecitnet)的博客 5537

保姆级教程:用OSSH免费版+FreeRADIUS+FreeAC NAC,从零搭建一套企业级无线Portal认证系统

本文提供了一套基于OSSH免费版、FreeRADIUS和FreeAC NAC的企业级无线Portal认证系统搭建教程。从环境规划、核心组件安装到认证策略与用户管理,详细介绍了如何利用开源工具构建高效、安全的认证体系,特别适用于预算有限但需求严格的企业场景。

weixin_27032989的博客 391

centos7 安装node.js

一.使用 ln -s 命令,原理跟windows 快捷键差不多。方法二:通过wget下载到本地目录(推荐)方法一:下载到本地后上传到服务器。wget 使用http下载。建立全局变量(两种方式)

歌布衣的博客 2119

Windows: 深入剖析pip install SSLError与SSL模块缺失的根源及系统级修复

本文深入分析Windows系统下pip install SSLError与SSL模块缺失的根本原因,提供系统级修复方案。从Python安装包缺失SSL支持、OpenSSL库冲突到环境变量配置问题,详细讲解四大成因及对应的解决方案,包括重新安装Python、手动修复OpenSSL依赖等实用技巧,帮助开发者彻底解决HTTPS连接问题。

weixin_28595749的博客 459

npm的学习笔记

文章目录前言一、npm是什么二、如何用npm管理项目1.安装Node.js2.创建项目目录3.创建Git本地仓库4.初始化项目依赖文件5.将packages.json传到本地仓6.使用npm下载依赖7.关于依赖包的版本记录8.更新和删除版本依赖9.忽略本地idea配置及本地依赖包三、将项目发布到NPM Register的流程1.注册NPM用户2.依据NPM的标准开发自己的js库3.确定自己的库是public/private4.命令行发布/撤销发布总结 前言 开发一个项目需要依赖很多的package,如果每

Carol_Lai的博客 1772

5G NR 帧结构

本节主要介绍5G NR中的帧结构[38.211-4.3]。5G帧结构(Frame Structure)为时域结构。其设计比其4G LTE更为灵活,这种灵活性使5G能够根据应用需求(如增强移动宽带eMBB,超高可靠低时延通信URLLC)进行调整,同时支持差异化的应用场景,提高了5G的利用效率与响应能力。具体而言,5G帧结构是基于时隙和OFDM符号设计的,且5G网络能够根据服务需求动态调整各时隙持续时长。

夫子喵的博客 5286

18 中望CAD二次开发-DWG参照(ZRX C++)

本文介绍了CAD参考外部dwg文件的原理和代码实现及如何卸载参考文件的全过程,是中望CAD二次开发中重要的功能。

cilvsuanna的博客 205

解决Centos7安装NPM之后bash: node: 未找到命令的错误

解决Centos7安装NPM之后bash: node: 未找到命令的错误 今天根据网上教程安装npm,安装之后npm -v命令之后仍然提示没有这个命令 后面看了一下自己配置的环境变量。 大家配置的环境变量是这样的 export NODE_HOME=/usr/local/node export PATH=$NODE_HOME/bin:$PATH 后来我发现我的node安装位置是位于root权限下的根目录,这样导致使用npm -v命令自然找不到 解决方法: export NODE_HOME=/root/n

柠檬味小发糕的博客 8049

uniapp:在map地图组件上添加控件,在地图上添加浮层展示自定义按钮或元素,uniApp如何在Map组件地图上添加悬浮在上面的图标/图片(全平台兼容安卓苹果app、H5网页、微信小程序、nvue)

uni-app的map添加控件问题,uniapp实现地图展示控件,uniapp小程序如何在map组件上增加按钮,uni-app,h5移动端网页,微信小程序,支付宝小程序,Android安卓,苹果ios,app,nvue,Uniapp腾讯地图添加控件,uniapp百度地图添加控件,地图上展示控件并可以点击,在地图上展示控件信息,uniapp map地图怎么向地图上增加工具栏,使用cover-view将控件在地图上展示,解决uniapp map上添加浮层无法显示问题,不显示怎么办,css样式不生效,地图等最高层

✅ 精选推荐文章 3230

nodejs v8.9.4 安装

一.安装环境Centos7.3 64位 wget https://nodejs.org/dist/v8.9.4/node-v8.9.4.tar.gz cd node-v8.9.4/ ./configure --prefix=/usr/local/nodejsmakemake install 二.nodejs设置环境变量vim /etc/profile.d/nodejs.sh#输入以下内容expor...

weixin_33854644的博客 2038

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

linux clang nodejs,很久没有玩NODEJS,尝试编译安装

分类:Linux,问题集 | 作者:凹凸曼 | 发表于2020/08/24很久没有玩NODEJS,尝试编译安装已关闭评论开源项目里面用到NODEJS,很久没有玩NODEJS,尝试编译安装,报编译错误,系统环境:CentOS Linux release 7.8.2003 (Core)试了一下编译安装报如下错误:WARNING: C++ compiler (CXX=g++, 4.8.5) too ol...

weixin_39925413的博客 699

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Centos7安装ElasticSearch Head插件过程

ElasticSearch系列目录 Elasticsearch概述 Centos7.9安装最新版ElasticSearch8.1.3图文教程 文章目录ElasticSearch系列目录前言一、elasticsearch-head配置包及下载地址二、安装elasticsearch-head1.安装elasticsearch-head的的运行环境nodejs2.elasticsearch-head安装总结 前言 ealsticsearch只是后端提供各种api,那么怎么直观的使用它呢?elasticsear

phplife的技术专栏,专注于php,golang,ai等技术应用 2619

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Centos 7 安装node报错

Centos 7默认gcc版本为4.8升级至8.3.1版本为例

jishamo的专栏 768

编译安装gcc和glibc解决nodejs pdfjs模块依赖问题

安装完成后将新编译的 /usr/local/src/gcc-build-9.3.0/lib64/libstdc++so.6.0.28 复制到 /usr/lib64/下并做软连接。重新启动node项目,但是出现了新的错误: /lib64/libc.so.6: version `GLIBC_2.18' not found,是因为libc.so.6也需要更新。通过yum list libstdc 或 yum list gcc可知已安装gcc4.8.5,需更新到更新版本的gcc。

kingtsui9的博客 480

php5.6.38编译安装v8js-0.1.3

项目上用VUE做前后端分离,需要用到服务端渲染,php的服务端渲染要用到v8和v8js扩展。下面记录在centos7.2系统上,php5.6.38如何编译安装v8js-0.1.3(在实际安装过程中,发现不同版本的php、不同版本的v8js,会导致各种安装失败,所以我们这里要严格对应php的5.6.38和v8js的0.1.3)。 1.首先安装v8-devel yum install v8-devel 2.切换到php的扩展目录,下载v8js cd /usr/local/php-5.6.38/inc

阿不的专栏 985

Centos7.5源码编译安装nodejs

官方文档:https://nodejs.org/zh-cn/download/releases/ 我安装的是 #1.把安装包上传到/usr/local/node #2.创建一个node文件夹 #3.解压源码 tar -zxvf node-v12.20.2.tar.gz #3.1.安装 gcc、gcc-c++ yum -y install gcc gcc-c++ kernel-devel #4.编译源码 ./configure 警告:g++的版本太低 解决方案:

u011442726的博客 605

centos7.6 二进制安装nodejs

环境: CentOS Linux release 7.6.1810 (Core) Linux version 3.10.0-957.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Thu Nov 8 23:39:32 UTC...

hobby云说 635

Centos7离线安装NodeJS

官网下载。

Mr_Wang9264的博客 5234

CentOS 7安装Nodejs

CentOS 7安装Nodejs

小何的博客 5850

零基础Centos8安装NodeJS

因为最近在玩儿Dcat-Admin框架,鼓捣自定义主题时候,发现需要安装一个NodeJS,下面开始安装~ 一、首先从官网下载合适的NodeJS安装包 1、进入官网&点击Linux 二进制文件 (x64) 64位 官方地址为:http://nodejs.cn/download/ 2、得到安装包 3、将下载好的安装包放于CentOS8上 放到哪个目录下都行 (这里我使用的是root用户,将安装包放于主目录/root目录下) 二、安装NodeJS 1、...

have_a_cat的博客 2382

centOS7中配置安装nodejs和node、npm、cnpm

下载安装nodejs 一、下载nodejs的Linux安装包 前提是在CentOS7中安装配置好node和环境变量,关于nodejs可以从官网http://nodejs.cn/download/下载,选择https://npm.taobao.org/mirrors/node/v14.4.0/node-v14.4.0-linux-x64.tar.xz Linux版本进行安装。进行到自己存放软件的目录,这里以/usr/local目录为例 将下载后的安装包进行解压: cd /usr/local wge

ccf19881030的专栏 3331

centos7 安装jenkins

摘要 本文记录了在CentOS7环境下安装Jenkins及相关依赖环境的完整过程。主要步骤包括: 安装Git、JDK21(解决JDK8版本不兼容问题)、Maven(配置阿里云镜像)和NodeJS 详细说明环境变量配置及验证方法 重点分析Jenkins安装过程中遇到的插件下载失败问题(网络限制和镜像源问题) 提供Jenkins war包部署方案,包含启动脚本(start/stop/restart功能) 特别强调JDK版本与Jenkins的兼容性问题,最终采用JDK21+Jenkins 2.479.1组合 整个

G_whang的博客 1775
上一篇: Python3+Selenium3环境构建填坑之旅
下一篇: Linux包管理基础:apt、yum、dnf和pkg
diyiday
博客等级 码龄9年 225粉丝 197原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值