linux中安装nodejs教程

经过在linux中反复安装python3的经验,再看nodejs的安装过程就很觉得很容易。linux中nodejs的安装有两种方式,一种是编译安装,另一种是直接安装编译好的nodejs,这里我采用前者。

写这篇文章时,nodejs最新稳定版本为 v8.12.0,所以以下安装将以这个版本为例。

以下是具体的安装过程。

在编译代码之前,需要在机器上安装一些软件包,使得编译可以正常运行: yum install gcc gcc-c++

选择编译安装方式: 1、首先下载源码到本地: # wget -c https://nodejs.org/dist/v8.12.0/node-v8.12.0.tar.gz

2、下载完毕,解压 tar 文件: # tar -zxvf node-v8.12.0.tar.gz

3、进入文件夹: # cd node-v8.12.0

4、创建nodejs安装文件夹: # mkdir /usr/local/nodejs

5、配置安装文件: # ./configure --prefix=/usr/local/nodejs

6、编译: # make

7、安装: # make install

8、创建node和npm的软链接: # ln -s /usr/local/nodejs/bin/node /usr/bin/node # ln -s /usr/local/nodejs/bin/npm /usr/bin/npm

9、切换回root目录,安装完成后,可以输入命令 node -v 来检查 Nodejs 是否安装成功:

# node -v
v8.12.0
# npm -v
6.4.1

此时nodejs就安装好了,环境变量也配置好了。

本文分享自微信公众号 - 前端小二(frontendxiao2)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-10-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java识堂

深入理解AbstractQueuedSynchronizer

JUC中的许多并发工具类ReentrantLock,CountDownLatch等的实现都依赖AbstractQueuedSynchronizer

6620
来自专栏全栈者

回调地狱解决方案之Promise

在javascript开发过程中,代码是单线程执行的,同步操作,彼此之间不会等待,这可以说是它的优势,但是也有它的弊端,如一些网络操作,浏览器事件,文件等操作等...

14030
来自专栏Java识堂

深入理解Condition

建议先看一下这篇分享,深入理解AbstractQueuedSynchronizer,这篇文章主要介绍了AQS的同步队列实现,而本篇文章主要介绍AQS条件队列的实...

7820
来自专栏蚂蚁开源社区

编程有感,Web 新时代的机遇与挑战

技术决定了业务需求的多样性,而业务需求的多样性又推动着技术不断向前发展,两者相辅相成最终才能推动行业整体的发展和进步。

8220
来自专栏我的前端路

npm的package.json字段含义中文文档

本文档有所有package.json中必要的配置。它必须是真正的json,而不是js对象。

12900
来自专栏全栈者

教你从零写一个nodejs包,然后发布至npm源上

随着前端技术发展,现在的前端体系基本离不开nodejs来构建,而nodejs强大的背后,肯定是离不开其开放生态下所诞生的开源库和包,今天主要谈谈这些开源库包的一...

11020
来自专栏Fundebug

8种常见数据结构及其Javascript实现

做前端的同学不少都是自学成才或者半路出家,计算机基础的知识比较薄弱,尤其是数据结构和算法这块,所以今天整理了一下常见的数据结构和对应的Javascript的实现...

11800
来自专栏AI科技大本营的专栏

GraphSAGE:我寻思GCN也没我厉害!

众所周知,2017年ICLR出产的GCN现在是多么地热门,仿佛自己就是图神经网络的名片。然而,在GCN的风头中,很多人忽略了GCN本身的巨大局限——Transd...

23010
来自专栏全栈者

一个前端失业者的面试之旅

2018年,变动的一年,随着P2P的雷声不断轰鸣,各企业纷纷开始裁员过冬,“开猿节流”一词正式被创造,很不幸,笔者所在的金融公司也不得不进入“冬眠”,而我也在农...

10930
来自专栏全栈者

nodejs爬虫入门

简单直观的总结一下,把已经在网络上的内容,请求获取后解析,让杂乱的数据变得仅仅有条,挖掘更大的意义。google和百度背后的搜索引擎就是巨大的网络爬虫。

20830

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励