在 Ubuntu 14.04/15.04 上配置 Node JS v4.0.0

你们好,Node.JS 4.0 发布了,这个流行的服务器端 JS 平台合并了 Node.js 和 io.js 的代码,4.0 版就是这两个项目结合的产物——如今合并为一个代码库。此次最主要的变化是 Node.js 封装了4.5 版本的 Google V8 JS 引擎,与当前的 Chrome 所带的一致。因此,紧跟 V8 的发布可让 Node.js 运行的更快、更安全,同时更好的利用 ES6 的不少语言特性。node

Node.js 4.0 发布的主要目标是为 io.js 用户提供一个简单的升级途径,因此此次并无太多重要的 API 变动。下面的内容让咱们来看看如何轻松的在 ubuntu server 上安装、配置 Node.js。python

 

基础系统安装linux

Node 在 Linux,Macintosh,Solaris 这几个系统上均可以完美的运行,linux 的发行版本当中使用 Ubuntu 至关适合。这也是咱们为何要尝试在 ubuntu 15.04 上安装 Node.js,固然了在 14.04 上也可使用相同的步骤安装。数据库

 

1) 系统资源ubuntu

Node.js 所需的基本的系统资源取决于你的架构须要。本教程咱们会在一台 1GB 内存、 1GHz 处理器和 10GB 磁盘空间的服务器上进行,最小安装便可,不须要安装 Web 服务器或数据库服务器。vim

 

2) 系统更新安全

在咱们安装 Node.js 以前,推荐你将系统更新到最新的补丁和升级包,因此请登陆到系统中使用超级用户运行以下命令:服务器

# apt-get update架构

 

3) 安装依赖运维

Node.js 仅须要你的服务器上有一些基本系统和软件功能,好比 'make'、'gcc'和'wget' 之类的。若是你尚未安装它们,运行以下命令安装:

# apt-get install python gcc make g++ wget

 

下载最新版的Node JS v4.0.0

访问 Node JS Download Page 下载源代码.

复制其中的最新的源代码的连接,而后用wget 下载,命令以下:

# wget https://nodejs.org/download/rc/v4.0.0-rc.1/node-v4.0.0-rc.1.tar.gz

下载完成后使用命令tar 解压缩:

# tar -zxvf node-v4.0.0-rc.1.tar.gz

 

安装 Node JS v4.0.0

如今能够开始使用下载好的源代码编译 Node.js。在开始编译前,你须要在 ubuntu server 上切换到源代码解压缩后的目录,运行 configure 脚原本配置源代码。

root@ubuntu-15:~/node-v4.0.0-rc.1# ./configure

 

如今运行命令 'make install' 编译安装 Node.js:

root@ubuntu-15:~/node-v4.0.0-rc.1# make install

make 命令会花费几分钟完成编译,安静的等待一会。

 

验证 Node.js 安装

一旦编译任务完成,咱们就能够开始验证安装工做是否 OK。咱们运行下列命令来确认 Node.js 的版本。

root@ubuntu-15:~# node -v

v4.0.0-pre

在命令行下不带参数的运行node 就会进入 REPL(Read-Eval-Print-Loop,读-执行-输出-循环)模式,它有一个简化版的emacs 行编辑器,经过它你能够交互式的运行JS和查看运行结果。

 

编写测试程序

咱们也能够写一个很简单的终端程序来测试安装是否成功,而且工做正常。要作这个,咱们将会建立一个“test.js” 文件,包含如下代码,操做以下:

root@ubuntu-15:~# vim test.js

var util = require("util");

console.log("Hello! This is a Node Test Program");

:wq!

如今为了运行上面的程序,在命令行运行下面的命令。

root@ubuntu-15:~# node test.js

在一个成功安装了 Node JS 的环境下运行上面的程序就会在屏幕上获得上图所示的输出,这个程序加载类 “util” 到变量 “util” 中,接着用对象 “util” 运行终端任务,console.log 这个命令做用相似 C++ 里的cout

 

结论

就是这些了。若是你刚刚开始使用 Node.js 开发应用程序,但愿本文可以经过在 ubuntu 上安装、运行 Node.js 让你了解一下Node.js 的大概。最后,咱们能够认为咱们能够期待 Node JS v4.0.0 可以取得显著性能提高。

免费领取兄弟连IT教育原创linux运维工程师视频/细说linux教程,详情咨询官网客服:http://www.lampbrother.net/linux/

或者勾搭Q2430675018

欢迎加入linux交流群 478068715

相关文章
相关标签/搜索