Linux上安装NodeJs

     在Ubuntu系统上安装nodejs有很多种方法,分别为:apt-get在线安装,下载Node.js源码自己编译安装,下载编译好的文件,使用npm安装等方式。

    1、在线安装并不推荐,比较坑的一点是安装后node命令不可用,nondejs命令可用。使用在线安装步骤为:在我们安装 nodejs 之前,推荐你将系统更新到最新的补丁和升级包,所以请登录到系统中使用超级用户运行命令:apt-get update apt-get install nodejs

此外在Node.js官网提供了一种在线安装的方式,我们可以通过:curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -               sudo apt-get install -y nodejs



    2、通过源码编译安装。用以下命令来升级系统,并且安装一些Node.js必要的包。

apt-get update

apt-get install python gcc make g++

接下来来到Node.js官网下载专区,在下图中红框内选中的标为Source Code的版本上点击鼠标右键,选择复制下载链接。


    执行以下命令:

    wget https://nodejs.org/dist/v6.9.2/node-v6.9.2.tar.gz(该地址为Source Code下载地址)
    tar -zxvf node-v6.9.2.tar.gz 解压下载的Source Code。
    解压完成后依次执行: cd node-v6.9.2
    ./configure
    make
    sudo make install  这里一定要加sudo
此外,我们还可以使用git在github上将源码clone下来,同样执行以上命令编译安装。
    3、下载编译好的文件。简单说就是解压后,bin文件夹中存在node及npm,如果进入到对应文件中执行命令一点问题没有,不过不是全局的。所以设置为全局就可以了。

    wget https://nodejs.org/dist/v6.9.2/node-v6.9.2-linux-x64.tar.xz  --下载
    xz -d node-v6.9.2-linux-x64.tar.xz --解压为tar类型
    tar -xvf node-v6.9.2-linux-x64.tar  --解压
    解压完成后pwd查看当前下载目录,并执行以下命令设置全局:
    ln -s /home/zlliu/tcl/node-v6.9.2-linux-64/bin/node /usr/local/node
    ln -s /home/zlliu/tcl/node-v6.9.2-linux-64/bin/npm /usr/local/npm
其中/home/zlliu/tcl/这个路径是我下载nodejs存放的路径,你应该改成自己的存放路径。

    4、  使用npm安装,首先要下载npm。同样可使用apt-get或者下载npm源码进行安装,安装后可使用npm各种命令,如npm ls,npm install <packageName>等等,我们可用npm指定安装nodejs的版本。   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值