`
lcyaiym
  • 浏览: 28357 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

linux node.js 安装

 
阅读更多

欢迎访问我的个人博客网站:http://www.yanmin99.com/

linux node.js 安装

一、nodejs介绍

  • Node.js 就是运行在服务端的 JavaScript
  • Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
  • Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

二、准备工作

  • 安装nodeJS之前,如果没有安装g++及 libssl-dev,则先要安装好,安装方法如下:

    centos
    yum install libssl-dev
    yum install install g++
    
    Ubuntu环境
    sudo apt-get install libssl-dev
    sudo apt-get install g++

三、centos 安装 node.js

  • 编译安装

    • 1、下载源码

      cd /usr/local/src/
      wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
    • 2、解压源码

      tar zxvf node-v0.10.24.tar.gz
    • 3、编译安装

      cd node-v0.10.24
      ./configure --prefix=/usr/local/node/0.10.24
      make
      make install
    • 4、配置NODE_HOME,进入profile编辑环境变量

      //打开profile文件
      vim /etc/profile
      
      //在最后一行添加
      
      #set for nodejs
      
      export NODE_HOME=/usr/local/node/0.10.24
      export PATH=$NODE_HOME/bin:$PATH
      
      //通过source是配置文件生效
      source /etc/profile
      
      //验证是否成功
      [root@iZrj98p4hhys0y9fdxmcy4Z ~]# node -v
      v0.10.24

四、ubuntu 安装 nodejs

  • 编译安装步骤

    • 1、使用wget下载nodejs

      wget http://nodejs.org/dist/v0.8.16/node-v0.8.16.tar.gz
    • 2、解压nodejs

      tar xvf node-v0.8.16.tar.gz
    • 3、编译、安装

      cd node-v0.8.16/
      ./configure
      make
      make install  
    • 4、测试node、npm

      root@iZ235ubl1arZ:~# npm -v
      1.1.69
      root@iZ235ubl1arZ:~# node -v
      v0.8.16
      root@iZ235ubl1arZ:~#

五、unbuntu 升级

  • 升级步骤

    • 1、先清除npm的cache

      sudo npm cache clean -f  
    • 2、安装n模块

      sudo npm install -g n  
    • 3、直接安装NodeJS的稳定版:

      sudo n stable
    • 4、或者最新版本

      sudo n latest  
<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    linux安装node.js.pdf

    Linux系统中安装Node.js是指将Node.js runtime环境安装到Linux操作系统中,以便开发和运行基于Node.js的应用程序。Node.js是一个基于JavaScript的runtime环境,提供了一个事件驱动、非阻塞I/O模型,使得开发者可以...

    node.js 12.16.1安装+yarn安装.zip

    Node.js 是一个开源的、跨平台...通过以上步骤,你将能够成功地在你的系统上安装 Node.js 12.16.1 和 Yarn,从而可以开始愉快的 JavaScript 开发之旅。记得保持 Node.js 和 Yarn 的更新,以获取最新的功能和安全修复。

    Node.js(node-v16.15.1-win-x86.zip)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    Node.js(node-v16.15.1-linux-x64.tar.xz)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    Node.js(node-v16.15.1-linux-arm64.tar.xz)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    Node.js入门教程.pdf

    在 Linux 平台上,我们可以使用 apt-get 命令来安装 Node.js。 使用 nvm 工具也可以安装 Node.js,nvm 是一个 Node.js 版本管理工具,允许我们快速切换 Node.js 的版本。 Lesson 2: 了解并使用 Http 模块 Http ...

    Node.js(node-v16.15.1-linux-armv7l.tar.xz)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    Node.js安装教程.zip

    以下是详细的Node.js安装教程,分为Windows、macOS和Linux三个操作系统进行介绍。 Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,它允许开发者使用JavaScript编写服务器端代码。以下是详细的Node.js安装...

    Node.js(node-v16.15.1-x64.msi)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    node.js 在linux 64位系统上的可执行程序 node-v21.0.0-linux-x64.tar.gz

    5. **安装 Node.js**: 在64位 Linux 系统上,用户通常需要先使用 `tar` 命令解压文件,然后通过 `sudo` 或 `root` 权限将解压后的目录移动到 `/usr/local` 目录下,以便全局访问。例如: ``` tar -xzf node-v...

    Node.js(node-v16.15.1-linux-ppc64le.tar.xz)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    安装node.js.doc

    Linux 上安装 Node.js 如果你使用的是 Linux 系统,可以参考以下教程安装 Node.js: https://www.runoob.com/nodejs/nodejs-install-setup.html Node.js 的特点 1. 事件驱动、非阻塞式 I/O 模型:使 Node.js 轻...

    Node.js(node-v16.15.1-x86.msi)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    最新版linux node-v12.18.2-linux-x64.tar.gz

    3. **安装Node.js on Linux**:在Linux上安装Node.js,可以使用官方的二进制包(如本例中的tar.gz文件),也可以通过包管理器(如apt、yum或dnf)来安装。对于二进制包,通常需要解压,然后将`bin`目录添加到PATH...

    Node.js稳定安装版本

    Linux和macOS系统则通常通过命令行工具进行安装,例如在Linux上可以使用`sudo apt-get install nodejs`或`yum install nodejs`,macOS可以使用`brew install node`。 4. **验证**:安装完成后,通过运行`node -v`或...

    Node.js(node-v16.15.1-darwin-arm64.tar.gz)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    Node.js安装及环境配置教程.pdf

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,允许开发者在服务器端使用 JavaScript 进行编程。本教程将详细讲解如何在不同的操作系统上安装和配置 Node.js,以及如何验证安装和设置环境变量。 首先...

    Node.js(node-v16.15.1-linux-s390x.tar.xz)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    node.js安装教程 帮助你闭着眼睛快速安装!

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。这个技术的出现极大地拓宽了JavaScript的应用领域,不再局限于浏览器端。本教程将引导你轻松完成Node.js的...

    node-v18.17.0-linux-ppc64le.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 ...

Global site tag (gtag.js) - Google Analytics