千家信息网

如何在Ubuntu 14.04/15.04上配置Node.js

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关如何在Ubuntu 14.04/15.04上配置Node.js,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Node.js 4.0 发布
千家信息网最后更新 2026年11月03日如何在Ubuntu 14.04/15.04上配置Node.js

这篇文章将为大家详细讲解有关如何在Ubuntu 14.04/15.04上配置Node.js,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

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

一、基础系统安装

Node 在 Linux,Macintosh,Solaris 这几个系统上都可以完美的运行,linux 的发行版本当中使用 Ubuntu 相当适合。这也是我们为什么要尝试在ubuntu 15.04 上安装 Node.js,当然了在 14.04 上也可以使用相同的步骤安装。

1.系统资源

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

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

复制其中的最新的源代码的链接,然后用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:~# node test.js

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

就是这些了。如果你刚刚开始使用Node.js 开发应用程序,希望本文能够通过在 ubuntu 上安装、运行Node.js 让你了解一下Node.js 的大概。

关于"如何在Ubuntu 14.04/15.04上配置Node.js"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

运行 命令 代码 系统 程序 编译 配置 服务器 源代码 面的 服务 篇文章 成功 任务 内容 更多 版本 用户 终端 资源 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技互联网 百单网互联网科技有限公司 深圳市人人互联网科技有限公司 科技与互联网 互联网扶贫科技 嘟嘟瓜互联网科技 碳银互联网科技有限公司 狮子座互联网科技培训 互联网公司会议桌创意科技软装饰 互联网科技博主是什么意思 米聚互联网科技南京有限公司排面 允成互联网科技有限公司融资 互联网科技公司营业执照怎么办理 云南省自由互联网科技有限公司 21世纪互联网科技成就 扫呗互联网科技有限公司 全球科技与互联网公司市值变化 世界互联网科技成果奖 互联网科技收购价值 互联网科技大会大佬 什么是科技互联网 广州为想互联网科技有限公司 厦门中拓互联网络科技有限公司 北京互联网科技 互联网科技革命 济南和联互联网科技有限公司 知域互联网科技有限公司大骗子 世界互联网科技成果奖 国产互联网科技公司 互联网科技创业计划的风险分析
0