原创

Ubuntu 系统安装 Node.js 平台详解

Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。

Node.js的优点如下:

RESTful API
单线程
Node.js可以在不新增额外线程的情况下,依然可以对任务进行并行处理 —— Node.js是单线程的。它通过事件轮询(event loop)来实现并行操作,对此,我们应该要充分利用这一点 —— 尽可能的避免阻塞操作,取而代之,多使用非阻塞操作。
非阻塞IO
V8虚拟机
事件驱动

Node.js 在 Linux,Macintosh,Solaris 系统上可以完美的运行,下面为大家讲述一下在Ubuntu 15.04 上安装 Node.js 的步骤。

1)系统资源

Node.js 所需系统资源取决于架构需要,本文使用1GB内存、1Ghz处理器和20GB磁盘空间服务器.

2)安装最新系统以及补丁

在 Ubuntu 系统上安装 Node.js 前请更新最新补丁以及升级包,登录超级管理员账号,执行命令如下:

[root@iZ256w2hluuZ ~]# apt-get update

3)安装依赖包

Node.js 需要基本的脚步命令,'make'、'gcc'和'wget' 等,执行命令如下:

[root@iZ256w2hluuZ ~]# apt-get install python gcc make g++ wget

4)下载版本为Node.js v4.0.0,执行命令如下:

[root@iZ256w2hluuZ ~]# wget https://nodejs.org/download/rc/v4.0.0-rc.1/node-v4.0.0-rc.1.tar.gz

5)解压下载文件node-v4.0.0-rc.1.tar.gz,执行命令如下:

[root@iZ256w2hluuZ ~]# tar -zxvf node-v4.0.0-rc.1.tar.gz

6)安装Node.js v4.0.0

切换到Ubuntu 系统 Node.js 解压后的目录下,运行configure 脚步,执行命令如下:

[root@iZ256w2hluuZ ~]# ./node-v4.0.0-rc.1/configure
之后运行make install 编译安装 Node.js,执行命令如下:
[[root@iZ256w2hluuZ node-v4.0.0-rc.1]# make install

7)验证 Node.js 安装是否成功

上一步编译任务完成,执行命令如下:

[root@iZ256w2hluuZ ~]# node -v

8)编写简单测试程序,执行命令以及写入test.js文件代码如下:

[root@iZ256w2hluuZ ~]# vim test.js
var util = require("util");
console.log("Hello! This is a Node.js Test Program");
:wq!

9)运行上一步编程的程序,执行命令如下:

[root@iZ256w2hluuZ ~]# node test.js
输入结果如下,
Hello! This is a Node.js Test Program
表示安装成功.
~阅读全文~人机检测~

关注下方微信公众号“Java精选”(w_z90110),回复关键词领取资料:如Mysql、Hadoop、Dubbo、Spring Boot等,免费领取视频教程、资料文档和项目源码。

Java精选专注程序员推送一些Java开发知识,包括基础知识、各大流行框架(Mybatis、Spring、Spring Boot等)、大数据技术(Storm、Hadoop、MapReduce、Spark等)、数据库(Mysql、Oracle、NoSQL等)、算法与数据结构、面试专题、面试技巧经验、职业规划以及优质开源项目等。其中一部分由小编总结整理,另一部分来源于网络上优质资源,希望对大家的学习和工作有所帮助。

评论

分享:

支付宝

微信