node.js安装linux 安装node.js
大家好,感谢邀请,今天来为大家分享一下node.js安装linux的问题,以及和安装node.js的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
如何在Linux上安装Node.js_node.js
Node.js是建立在谷歌的 V8 JavaScript引擎服务器端的软件平台上。在构建高性能的服务器端应用程序上,Node.js在 JavaScript中已是首选方案。是什么让使用 Node.js库和应用程序的庞大生态系统来开发服务器后台变得如此流行。Node.js自带一个被称为 npm的命令行工具可以让你轻松地安装它,进行版本控制并使用 npm的在线仓库来管理 Node.js库和应用程序的依赖关系。
在本教程中,我将介绍如何在主流 Linux发行版上安装 Node.js,包括 Debian,Ubuntu,Fedora和 CentOS。
Node.js在一些发行版上有预构建的程序包(如,Fedora或 Ubuntu),而在其他发行版上你需要通过源码安装。由于 Node.js发展比较快,建议从源码安装最新版而不是安装一个过时的预构建的程序包。最新的 Node.js自带 npm(Node.js的包管理器),让你可以轻松的安装 Node.js的外部模块。
在 Debian上安装 Node.js on
从 Debian 8(Jessie)开始,Node.js已被纳入官方软件仓库。因此,你可以使用如下方式安装它:
$ sudo apt-get install npm
在 Debian 7(Wheezy)以前的版本中,你需要使用下面的方式来源码安装:
$ sudo apt-get install python g++ make
$ wget
$ tar xvfvz node-latest.tar.gz
$ cd node-v0.10.21(replace a version with your own)
$./configure
$ make
$ sudo make install
在 Ubuntu或 Linux Mint中安装 Node.js
Node.js被包含在 Ubuntu(13.04及更高版本)。因此,安装非常简单。以下方式将安装 Node.js和 npm。
$ sudo apt-get install npm
$ sudo ln-s/usr/bin/nodejs/usr/bin/node
而 Ubuntu中的 Node.js可能版本比较老,你可以从其 PPA中安装最新的版本。
$ sudo apt-get install python-software-properties python g++ make
$ sudo add-apt-repository-y ppa:chris-lea/node.js
$ sudo apt-get update
$ sudo apt-get install npm
在 Fedora中安装 Node.js
Node.js被包含在 Fedora的 base仓库中。因此,你可以在 Fedora中用 yum安装 Node.js。
$ sudo yum install npm
如果你想安装 Node.js的最新版本,可以按照以下步骤使用源码来安装。
$ sudo yum groupinstall'Development Tools'
$ wget
$ tar xvfvz node-latest.tar.gz
$ cd node-v0.10.21(replace a version with your own)
$./configure
$ make
$ sudo make install
在 CentOS或 RHEL中安装 Node.js
在 CentOS使用 yum包管理器来安装 Node.js,首先启用 EPEL软件库,然后运行:
$ sudo yum install npm
如果你想在 CentOS中安装最新版的 Node.js,其安装步骤和在 Fedora中的相同。
在 Arch Linux上安装 Node.js
Node.js在 Arch Linux的社区库中可以找到。所以安装很简单,只要运行:
$ sudo pacman-S nodejs npm
检查 Node.js的版本
一旦你已经安装了 Node.js,你可以使用如下所示的方法检查 Node.js的版本。
$ node--version
怎么在linux上安装nodejs
不同的linux版本安装node.js的方法是不一样的。具体如下:
在 Debian上安装 Node.js on从 Debian 8(Jessie)开始,Node.js已被纳入官方软件仓库。因此,你可以使用如下方式安装它:
$ sudo apt-get install npm
在 Debian 7(Wheezy)以前的版本中,你需要使用下面的方式来源码安装:
$ sudo apt-get install python g++ make
$ wget
$ tar xvfvz node-latest.tar.gz
$ cd node-v0.10.21(replace a version with your own)
$./configure
$ make
$ sudo make install
在 Ubuntu或 Linux Mint中安装 Node.js
Node.js被包含在 Ubuntu(13.04及更高版本)。因此,安装非常简单。以下方式将安装 Node.js和 npm。
$ sudo apt-get install npm
$ sudo ln-s/usr/bin/nodejs/usr/bin/node
而 Ubuntu中的 Node.js可能版本比较老,你可以从其 PPA中安装最新的版本。
$ sudo apt-get install python-software-properties python g++ make
$ sudo add-apt-repository-y ppa:chris-lea/node.js
$ sudo apt-get update
$ sudo apt-get install npm
在 Fedora中安装 Node.js
Node.js被包含在 Fedora的 base仓库中。因此,你可以在 Fedora中用 yum安装 Node.js。
$ sudo yum install npm
如果你想安装 Node.js的最新版本,可以按照以下步骤使用源码来安装。
$ sudo yum groupinstall'Development Tools'
$ wget
$ tar xvfvz node-latest.tar.gz
$ cd node-v0.10.21(replace a version with your own)
$./configure
$ make
$ sudo make install
在 CentOS或 RHEL中安装 Node.js
在 CentOS使用 yum包管理器来安装 Node.js,首先启用 EPEL软件库,然后运行:
$ sudo yum install npm
如果你想在 CentOS中安装最新版的 Node.js,其安装步骤和在 Fedora中的相同。
在 Arch Linux上安装 Node.js
Node.js在 Arch Linux的社区库中可以找到。所以安装很简单,只要运行:
$ sudo pacman-S nodejs npm
检查 Node.js的版本
一旦你已经安装了 Node.js,你可以使用如下所示的方法检查 Node.js的版本。
$ node--version
如何在linux中安装nodejs
在linux中安装nodejs方法如下:
1、去官网下载和自己系统匹配的文件:
通过 uname-a命令查看到我的Linux系统位数是64位(备注:x86_64表示64位系统, i686 i386表示32位系统),如图
故下载一下红色框中文件,版本为v6.10.0
2、下载下来的tar文件上传到服务器并且解压,然后通过建立软连接变为全局;
1)上传服务器可以是自己任意路径,目前我的放置路径为 cd/app/software/
2)解压上传(解压后的文件我这边将名字改为了nodejs,这个地方自己随意,只要在建立软连接的时候写正确就可以)
① tar-xvf node-v6.10.0-linux-x64.tar.xz
② mvnode-v6.10.0-linux-x64 nodejs
③确认一下nodejs下bin目录是否有node和npm文件,如果有执行软连接,如果没有重新下载执行上边步骤;
3)建立软连接,变为全局
①ln-s/app/software/nodejs/bin/npm/usr/local/bin/
②ln-s/app/software/nodejs/bin/node/usr/local/bin/
4)最后一步检验nodejs是否已变为全局
在Linux命令行node-v命令会显示nodejs版本,说明安装成功