linux安装nodejs【详细教程】
比较多,建议大家耐心看完
linux内核
uname -a
1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
操作系统版本
cat /proc/version
Linux version 3.10.0-693.2.2.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Tue Sep 12 22:26:13 UTC 2017
发行版本
cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
yum源版本
yum -v
Yum version: 3.4.3
一 下载node包
先看一下官网
https://nodejs.org/en/download/
更新一下,原来这个网页有中文版,我之前都是一个单词一个单词翻译的,真是愚蠢至极
https://nodejs.org/zh-cn/download/
再说一下我踩得坑
node的安装方式有两种
1 通过Source Code源码安装(手动安装,麻烦、不利于维护)我安装的时候卡死了
2 通过编译后的二进制文件安装(简单,建立软连接即可)
二 将node包放到linux上
先执行:cd /usr/local
方式1:rz -y 会弹一个窗口,将包上传
如果显示-bash: rz: command not found
请执行yum -y install lrzsz
方式2:wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.xz
三 解压、改目录名字、查看版本
解压:tar -xvf node-v14.15.1-linux-x64.tar.xz
改目录名:
mv /usr/local/node-v14.15.1-linux-x64 /usr/local/node
mv命令用来修改名字或移动文件的
查看版本(./代表从当前目录找)
./node -v
./npm -v(需要配环境变量)
配环境变量
vi /etc/profile
最后加上这句话:export PATH=$PATH:/usr/local/node/bin
让新加的配置生效:source /etc/profile配软连接:
相当于全局变量,在任何文件夹都能查看版本信息
ln -s /usr/local/node/bin/node /usr/local/bin/
ln -s /usr/local/node/bin/npm /usr/local/bin/查看版本信息:
linux安装nodejs【详细教程】相关推荐
- Linux安装Elasticsearch详细教程
文章目录 准备工作 开始安装 开启远程访问 安装Kibana 准备工作 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 选择要下载的版本 ...
- Linux安装RabbitMQ详细教程Java使用
目录 一:环境准备 1.RabbitMQ版本 和 Erlang 版本兼容性关系 2.官方安装包下载地址 3.百度云盘下载 提取码:8956 4.安装包中说明,请下载对应的安装包 二.安装操作步骤 1. ...
- Linux 安装 nginx 详细教程
文章目录 Linux 安装 nginx 详细步骤 ①安装依赖包 ②下载并解压安装包 ③安装 nginx ④启动 nginx 服务 ⑤nginx 反向代理 提示:以下是本篇文章正文内容,Linux 系列 ...
- Linux安装maven(详细教程)
一.简介 Maven是意第绪语,意思是"知识的积累者",最初是为了简化Jakarta Turbine项目中的构建过程.有几个项目,每个项目都有自己的Ant构建文件,所有项目都略有不 ...
- Linux安装jdk(详细教程)
一.JDK介绍 JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JA ...
- Linux安装JDK详细教程
1.java -version 或 which java 检查系统是否有安装jdk,系统有的话可以卸载,如果是安装的话则删除安装的和相应的环境变量配置 2.uname -r 查看系统的是多少位的,下图 ...
- Linux安装Anaconda3详细教程;Linux安装jupyterhub详细教程
为什么写这篇博客:毕业后小作业!如有错误,希望贵人能留言指正. jupyterhub 本教程基于以下配置完成: 电脑:阿里云虚拟机 操作系统:Linux-CentOS7 Anaconda3安装目录:/ ...
- linux安装Oracle11g详细教程(redhat6、Centos7)
转载请注明:https://blog.csdn.net/u011291276/article/details/108143497 一.摘要 本文是安装Oracle11g的详细步骤: 本人已通过此方式, ...
- Linux安装Tomcat详细教程(图文)
1.下载Linux版本****的Tomcat 下载地址 2.在usr目录下新建tomcat目录,然后将下载的tomcat拷贝到新建的tomcat目录中 创建目录命令:mkdir /usr/tomcat ...
- Linux安装tomcat详细教程
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.由于有了 ...
最新文章
- R语言ggplot2可视化使用ggplotly(plotly version of R)可视化散点图(scatter plot)
- zabbix 3.2安装部署(一)
- 实时动态测量技术的不足与改进方法
- java ip吸附_IP层的封装(Java的InetAddress类的C++实现)
- 同域下iframe操作时,js访问document出现拒绝访问的问题原因
- extjs 点击下拉框三角形触发事件_省市县三级联动下拉框的具体实现
- python系统学习:第二周之购物车功能
- 蓝桥杯 ADV-205算法提高 拿糖果(动态规划)
- 动手学深度学习Pytorch Task02
- 理论物理极础11:电力和磁力
- 推荐一个很健康护眼的eclipse主题
- 面试必问的 Redis:数据结构和基础概念
- OpenGL 编程指南笔记——第8章 OpenGL 绘制像素、位图、字体和图像
- 135端口入侵教程(仅学习用)
- 内网渗透测试:域内权限维持思路总结
- [附源码]java+ssm计算机毕业设计java磐基建筑机械租赁有限公司机械租赁系统41c32【源码、数据库、LW、部署】
- vue动态切换css文件_vue在线动态切换主题色方案
- 如何解决SQL Server2008不允许保存修改的问题
- 在origin中画一条Y=x的自定义函数曲线
- 记一次手机本地时间修改引起的https请求失效的bug分享 转 萧竹