在Ubuntu上安装Node.js的Upstream版本

在Ubuntu上安装Node.js的Upstream版本

作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.csdn.net/chszs

Node.js是一个软件平台,可用于快速开发和构建可扩展的Web应用。Node.js使用JavaScript作为其脚本语言,通过非阻塞I/O和单线程事件循环机制实现了高吞吐量。

Node.js包含了一个内置的HTTP服务器库,使它能够直接以Web服务器运行而无需使用外部软件,比如Apache或Nginx,而且可以在Web服务器运行时提供更多的控制。

要在Ubuntu服务器上安装Node.js,首先需要更新系统。实际上,在安装任何软件包之前,都应该确保软件仓库是最新的:

# sudo apt-get update

一旦完成了系统更新,就需要安装build-essentials包。这个包中包含了构建Debian软件包的基础库。

# sudo apt-get install build-essential

还需要安装curl工具。curl是一个库,可以在命令行中进行HTTP请求。

# sudo apt-get install curl

安装完curl,就必须安装Node.js所需的所有包。Node.js的安装有多种方法,最简单的方法是执行:

# sudo apt-get install Nodejs

但是,最新的Node.js版本可能还没有添加到Ubuntu的标准库中。为了确保使用最新的版本,我们应该下载源代码,再编译和安装它。

首先,在.bashrc配置文件中添加环境变量:

# echo ‘export PATH=$HOME/local/bin:$PATH‘ >> ~/.bashrc
# . ~/.bashrc

然后,创建安装过程所需的目录:

# mkdir ~/{local,node-latest-install}

然后,进入到最新的安装目录,使用curl下载Node.js文档,再用tar工具解压。

# cd ~/node-latest-install
# curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1

接着,开始设置参数,为当前用户安装Node.js并运行:

# ./configure --prefix=~/local
# make install

一旦Node.js完成安装,应该接着安装Node.js的包管理器NPM,NPM也是Node.js官方的软件包管理器。

# curl https://npmjs.org/install.sh | sh

通过查看Node.js的版本来检查是否安装成功,执行:

# node -v

OK。

版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。

时间: 2024-10-22 06:27:53

在Ubuntu上安装Node.js的Upstream版本的相关文章

[译]How to Install Node.js on Ubuntu 14.04 如何在ubuntu14.04上安装node.js

**原文链接为** [http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/](http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/) **由作者Jacob Nicholson 发表于October 27, 2015** **在此对作者表示感谢** Node.js作为一个基于JavaScript的开发平台,正变得越来越流行.许多开发人员都想构建通过

[Cubieboard] 在Cubieboard上安装Node.js和npm

你有两个选择可以实现在Cubieboard上安装NodeJS,下载别人已经编译完成适用于Cubieboard的NodeJS二进制包,或者自己下载源码自行在Cubieboard上进行编译. 使用编译完成的二进制包 在这里下载适用于ARM架构的Node.js,如果在Cubieboard社区找不到相关资源,可以在RaspberryPi社区寻找相近的资源.例如在<Node.js installation for Raspberry Pi>一文中提供了最新的适用于RaspberryPi的Node.js可

(转)Window 上安装Node.js

window上安装nodejs非常的简单,next,next就行了,环境变量都是自动配置,不明白为毛java不这样 Window 上安装Node.js http://www.runoob.com/nodejs/nodejs-install-setup.html 你可以采用以下两种方式来安装. 1.Windows 安装包(.msi) 32 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi 64 位安装包下载地址 : http

linux上安装node.js ,npm,与karma--angularJS环境搭建

安装nodejs   搭建依赖环境 首先安装g++编译器与git,在终端输入如下命令 sudo apt-get install g++ curl libssl-dev apache2-utils sudo apt-get install git-core git如果已经安装则不需要再安装了. 2. 安装node.js 直接输入命令sudo apt-get install nodejs 安装的是0.6版本的,这个会出现问题,导致接下来安装js测试工具karma,出现问题. 所以用下载安装的方式,去

CentOS上安装Node.js

CentOS上安装Node.js(想在Linux上学习Node.js的可以来看看). 说明: 使用CentOS系统,进行nodejs安装,nodejs版本-v0.8.7. 1,先下载nodejs: # wget http://nodejs.org/dist/v0.8.7/node-v0.8.7.tar.gz 2,解压文件 # tar xvf node-v0.8.7.tar.gz 3,进入解压目录 # cd node-v0.8.7 4,检查所需要配置 # ./configure 出现错误提示: E

在CentOS 7上安装Node.js

源码安装 1.下载源码(Source Code)(nodejs官网查看最新版本链接) wget https://nodejs.org/dist/v10.16.3/node-v10.16.3.tar.gz 2.解压源码 tar xzvf node-v* && cd node-v* 3.安装必要的编译软件 sudo yum install gcc gcc-c++ 4.编译 ./configuremake 5.编译&安装 sudo make install 6.查看版本(测试安装是否成功

Mac OS X上安装Node.js

Nodejs安装 Node.js 官方专门提供了 Mac OS X 的安装包,你可以在 http://nodejs.org 找到Download 链接,然后选择Macintosh Installer,下载安装包.下载完成后运行安装包, 根据提示完成安装 Node.js 和 npm 会被安装到 /usr/local/bin 目录下,安装过程中需要系统管理员权 成功后你可以在终端机中运行 node 命令进入了 Node.js 的交互模式.如果出现 -bash: node: command not f

在CentOS 7上安装Node.js的4种方法(yum安装和源码安装)

CentOS 7上的安装方法,其中涵盖了源码安装,已编译版本安装,EPEL(Extra Packages for Enterprise Linux)安装和通过NVM(Node version manager)安装这四种方法,其中,前两种方法基本上都是Linux通用的安装方式,特别是前者,其优点自然是可以安装最新的版本,至于后两者,因为安装简单且管理方便 源码安装 (非常推荐) 使用已编译版本安装 使用EPEL安装 使用NVM安装 一.源码安装 源码安装,下载是源码包,要进行编译和安装,编译过程,

CentOS 6 中安装Node.js 4.0 版本或以上

如果想在CentOS 6 中安装Node.js >4.0,如果通过以往的方式安装: wget https://nodejs.org/dist/latest/node-v4.0.0.tar.xz tar zvxf node-v4.0.0.tar.xz cd node-v4.0.0 ./configure make && make install 会遇到报错提示: WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CX