ubuntu 怎么安装node
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu 怎么安装node相关的知识,希望对你有一定的参考价值。
先下载源码,可以在nodejs的官网中直接下载源文件,然后通过ftp工具传到云服务器上。参考图,直接下载Source code那栏对应的版本。
或者,你也可以在服务器上直接通过wget指令直接下载。
例如:
$ sudo wget https://nodejs.org/dist/v4.2.3/node-v4.2.3.tar.gz
这就下载了版本为v4.2.3。
关于如何获取下载的url。我们可以通过查看网页的源码获取。
右键你要下载的那个内容,选择检查(我是chrome的浏览器,其他浏览器可能叫“源码”)。进入到html源码后,就能看到url。
现在服务器上有node的压缩源文件。
我们解压源文件。
$ tar -zxf node-v4.2.3.tar.gz
进入解压后的文件夹。
$ cd node-v4.2.3
$ ./configure
在这个过程中,根据服务器版本的不同,会出现不同的错误。在我的机器上,出现了c++ 编译器版本过低的错误。如图所示。
要解决这个问题,我必须把提高g++的版本。
解决这个问题的思路如下:
【gcc源码安装方法】
1,下载g++的源码。
2,编译
3,安装。
$ wget http://gcc.skazkaforyou.com/releases/gcc-4.8.2/gcc-4.8.2.tar.gz
$ tar -zxvf gcc-4.8.2.tar.gz
$ cd gcc-4.8.2
$ mkdir build
$ cd buil
$ ../configure --prefix=/usr
$ make && make install
注意点1:
当你执行configure的时候,可能会因为缺少一些so文件导致失败。因为请检查下面的依赖so是否安装了。
sudo apt-get install libgmp-devsudo
apt-get install libmpfr4 libmpfr-devsudo
apt-get install libmpc-dev libmpc2sudo
apt-get install libtoolsudo
apt-get install m4sudo
apt-get install bisonsudo
apt-get install flexsudo
apt-get install autoconf
sudo apt-get install libc6-dev-i386
注意点2:
如果你更新了注意点1中的so,要清楚build里的内内容再执行下面操作。否则会出现一些奇怪的错误。
-------gcc问题解决完-------------
我们再次执行回到node的源文件目录。再执行下面指令。
$ cd node-v4.2.3
$ ./configure
5
./configure执行完后,直接编译并安装即可。
$ make
$ make install
在编译过程中,可能会提示缺少一些类似so的库。因为每台服务器情况不一样,缺少的库也不一样,只要根据提示错误安装对应库即可。 参考技术A 直接在乌班图的软件源里搜索node.js。直接接sudo apt-get install node.js就可以了 参考技术B node.js是一个软件平台,通常用于构建大规模的服务器端应用。Node.js使用javascript作为其脚本语言,由于其非阻塞I/O设计以及单线程事件循环机制,使得它可以交付超高的性能。
Node.js包含了Google V8 JavaScript引擎,libuv库和核心库几乎都是使用JavaScript编写的。libuv库提供了异步事件I/O的抽象和Node.js跨平台的机制。
Node.js最初是由Ryan Dahl创建的,目前由Isaac Schlueter在演进和维护。
在互联网上有很多从源码编译安装Node.js的文章,在此我强烈建议不要采用这种方法。大多数情况下,包维护者对软件结构了解的非常清楚,开发者无需从头编译最新版本的源码。
下面的方法适用于最新版本的Ubuntu、Ubuntu 12.04 LTS、Ubuntu 12.10、Ubuntu 13.04等版本。它可以帮助开发者在Ubuntu上安装Node.js,无需从头编译安装。你可以在云主机上执行以下的命令:
[python] view plain copy print?在CODE上查看代码片派生到我的代码片
# apt-get update
# apt-get install -y python-software-properties software-properties-common
# add-apt-repository ppa:chris-lea/node.js
# apt-get update
# apt-get install nodejs
一旦命令执行完,最新版本的Node.js就安装好了,需有任何担忧。一旦Node.js的新版本发布了,你可以直接从包管理器升级,无需从头再次编译安装。
怎么在node.js中安装less
node.js 是有windows实现版本的,请到它的官网node.org下载。有两种 exe和msi都可以使用。 下载后安装和正常软件安装一样。使用方法: 在开始菜单打开,选择 Node.js command prompt ,它自动帮你加入了环境变量,直接可以使用 node 和npm命令 参考技术A 鉴别密钥的长度可以是小于等于数据块字长的任何正整数值。应用程序中使用的密钥长度若是比B大,则首先用使用散列函数H作用于它,然后用H输出的L长度字符串作为在HMAC中实际使用的密钥。一般情况下,推荐的最小密钥K长度是L个字节。 参考技术B 百度搜 gulp编译less以上是关于ubuntu 怎么安装node的主要内容,如果未能解决你的问题,请参考以下文章