liunx安装node的方法
cd /usr/src //node 安装的位置
 
一 : 普通用户:
  安装前准备环境:
  1、检查Linux 版本
    命令: cat /etc/redhat-release
  2、检查 gcc、gcc-c++ 是否安装过
    命令: rpm -q gcc rpm -q gcc-c++
  3、安装 gcc、gcc-c++
    命令: yum -y install gcc gcc-c++ kernel-devel
 
    
 
    注意 : 如果是第一个安装,有可能 会报 错误:xxx is not in the sudoers file. This incident will be reported,xxx是你当前的用户名
    解决: 我在这偷个懒 , 你可以自己百度 :Linux下is not in the sudoers file
 
  4、检查python版本
    命令:python -V (大写)
    
      支持node所需版本:
      Linux xx 6.3
      gcc 4.2+ 4.4.7
      gcc-c++ 4.2+ 4.4.7
      Python 2.6 or 2.7 (3.0X) 2.6
      rpm 4.8.0
      GNU Make 3.81+
  5、安装 node:源码编译方式
    找一个目录:cd /usr/src
    命令:suod wget https://nodejs.org/dist/v0.10.34/node-v0.10.34.tar.gz --no-check-certificate
    注意: 需要 管理员权限, 第三个红框为成功案例
 
    
  6、下载完了(解压):
    命令:sudo tar -xf node-v0.10.34.tar.gz
  7、ls 查看文件 、文件夹
    命令:ls
  8、进入安装包
    命令:cd node-v0.10.34
  
    
  9、配置
    命令:sudo ./configure
    
  10、make命令执行
    命令:make
    提示: bash: make: command not found
    一般出现这个-bash: make: command not found提示,是因为安装系统的时候使用的是最小化mini安装,系统没有安装make、vim等常用命令,直接yum安装下即可;
  
    
    安装命令:sudo yum -y install gcc automake autoconf libtool make
  11、安装sudo make install ,进行安装node js :
    命令:sudo make install
  12、安装完了:检测版本: node -v 、 npm -v
  
    
 
二 : 管理员ROOT 下 :
  坑少一点, 大多命令不需要 加 sudo , 因为已经处于root 身份
  仍然检查
  1、检查Linux 版本  
    命令: cat /etc/redhat-release
  2、检查 gcc、gcc-c++ 是否安装过
    命令: rpm -q gcc rpm -q gcc-c++
  3、安装 gcc、gcc-c++
    命令: yum -y install gcc gcc-c++ kernel-devel
  4、检查python版本
    命令:python -V
    注意Linux 系统区分大小写 python -v (X), python -V(\/)
    版本:
    Linux xx 6.3
    gcc 4.2+ 4.4.7
    gcc-c++ 4.2+ 4.4.7
    Python 2.6 or 2.7 (3.0X) 2.6
    rpm 4.8.0
    GNU Make 3.81+
  
    
  5、安装 node:源码编译方式
    找一个目录:cd /usr/src
  
    
  6、下载完了:
    命令:tar -xf node-v0.10.34.tar.gz
  7、ls
    命令:ls
  8、进入安装包
       命令:cd node-v0.10.34
  9、配置
    命令:./configure
  
    
  10、make命令执行
    命令:make
    bash: make: command not found
    一般出现这个-bash: make: command not found提示,是因为安装系统的时候使用的是最小化mini安装,系统没有安装make、vim等常用命令,直接yum安装下即可;
    命令:yum -y install gcc automake autoconf libtool make
  11、安装sudo make install
    命令:sudo make install
  12、安装完了:检测版本: node -v 、 npm -v
  
    
 
 
 
 
 到这基本就可以正常运行了,希望以上这些能帮到大家!!!!
 

在linux环境下安装Node的更多相关文章

  1. Linux环境下安装NodeJS和mongoDB

    前面的话 本文将详细介绍如何下Linux环境下安装NodeJS和mongoDB NodeJS [1]使用二进制包安装 1.在官网下载Linux环境下的NodeJS安装包 2.通过xftp软件将安装包上 ...

  2. Linux环境下安装Tigase XMPP Server

    Tigase是一种XMPP服务器,可以作为采用XMPP协议的各种IM(Instant Messeging)工具(如Pandion.Spark等)的服务器. 在Linux环境下安装Tigase的步骤如下 ...

  3. linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg)

     linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg) 2013-11-10 16:51:14 分类: 系统运维 为什么要写这篇文章? 答:通过常规的三大步(./confi ...

  4. ElasticHD Linux环境下安装

    ElasticHD Linux环境下安装教程        ElasticHD windows环境下安装教程   上一篇讲了ElasticHD windows环境下安装,这一篇继续说明ElasticH ...

  5. 在linux环境下安装redis并且搭建自己的redis集群

    此文档主要介绍在linux环境下安装redis并且搭建自己的redis集群 搭建环境: ubuntun 16.04 + redis-3.0.6 本文章分为三个部分:redis安装.搭建redis集群 ...

  6. [Linux]pycharm在Linux环境下安装

    之前转载了一个在Windows环境下pycharm专业破解的安装的文章,今天为了在Linux环境下安装使用odoo10,所以尝试在Linux环境下安装pycharm专业破解版看看. windows下安 ...

  7. Linux 环境下安装python相关

    目录 Linux 环境下安装python相关 linux软件包管理工具之yum工具(如同pip3工具) yum源理解 下载阿里云的.repo仓库文件 ,放到/etc/yum.repos.d/ yum安 ...

  8. JavaWeb入门——在Linux环境下安装Tomcat服务器

    JavaWeb入门——在Linux环境下安装Tomcat服务器 摘要:本文主要学习了如何在Linux环境下安装Tomcat服务器. 准备工作 检查Java环境变量 检查系统是否配置了Java的环境变量 ...

  9. Java入门——在Linux环境下安装JDK并配置环境变量

    Java入门——在Linux环境下安装JDK并配置环境变量 摘要:本文主要说明在Linux环境下JDK的安装,以及安装完成之后环境变量的配置. 使用已下载的压缩包进行安装 下载并解压 在Java的官网 ...

随机推荐

  1. JSON总结-持续更新补充

    基本的json格式 { "name": "jobs", "boolean": true, "age": null, &q ...

  2. iOS基于AVPlayer的视频播放

    基于 AVPlayer 自定义播放器http://www.cocoachina.com/ios/20160921/17609.html,http://www.2cto.com/kf/201608/53 ...

  3. Vue.js 介绍入门

    Vue.js 的目标 是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件.Vue.js 是一个用于创建 Web 交互界面的库.它让你通过简单而灵活的 API 创建由数据驱动的 UI 组件. ...

  4. 跨域,json与jsonp格式

    好久都没有写随笔了,最近大家都忙着考试要放假了,我也要忙一忙喽.....不过再忙我还是来啦 简单的说,json是一种轻量级的数据交换格式.平时我们使用ajax等使用的一种数据形式,那么今天就说说jso ...

  5. 简单RPC框架-业务线程池

    *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* ...

  6. JQuery实战——页面进度条效果

    今早逛阮一峰大神的博客 ECMAScript 6 入门 时候看到页面顶部有个进度条显示当前浏览的进度,如图: 顶部进度条会根据当前页面高度进行宽度调整,实战一番,视觉使用animated方法实现.下面 ...

  7. kbengine新手教程

    KBEngine服务端引擎开源项目地址(github):https://github.com/kbengine/kbengine引擎下载与编译:http://kbengine.org/cn/docs/ ...

  8. centos7架设vsftpd服务

    网络控制相关命令: systemctl status network 网络状态 systemctl restart network 网络重启 查看网络状态: nmcli connection show ...

  9. HDU 2255 奔小康赚大钱(带权二分图最大匹配)

    HDU 2255 奔小康赚大钱(带权二分图最大匹配) Description 传说在遥远的地方有一个非常富裕的村落,有一天,村长决定进行制度改革:重新分配房子. 这可是一件大事,关系到人民的住房问题啊 ...

  10. JS的get和set使用示例

    javascript中set与get方法详解 其中get与set的使用方法: 1.get与set是方法,因为是方法,所以可以进行判断. 2.get是得到 一般是要返回的   set 是设置 不用返回 ...