专栏首页云原生架构实践Nodejs 安装 on centos7
原创

Nodejs 安装 on centos7

本文演示如何在CentOS7上安装Nodejs。

1 准备工作

1.1 浏览器访问安装包下载地址:

https://nodejs.org/dist/

找到需要安装的版本,以8.11.3版本为例,地址为:

https://nodejs.org/dist/v8.11.3/node-v8.11.3.tar.gz

1.2 下载源码

$ mkdir -p /usr/local/nodejs
$ wget  https://nodejs.org/dist/v8.11.3/node-v8.11.3.tar.gz
$ tar -zxvf node-v8.11.3.tar.gz -C /usr/local/nodejs

2 安装

2.1 安装依赖包

$ yum -y install gcc gcc-c++ kernel-devel

2.2 编译安装

$ cd /usr/local/nodejs/node-v8.11.3
$ ./configure
$ make
$ make install

2.3 查看安装情况

依次执行上面的指令,其中make过程可能会久一点,指令执行完毕,Node也就安装好了,可以用node -vnpm -v来检查是否安装成功。

3 更新

nodejs可以利用n模块来进行更新:

3.1 安装n模块

$ npm install -g n 

3.2 升级nodejs到最新稳定版

$ n stable

3.3 更新nodejs到指定版本

$ n 8.11.3

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • JHipster开发环境安装

    如果需要在Mac OS X,Windows上安装,或者Docker安装方式,请参考官网的安装文档:www.jhipster.tech/installation

    羽客
  • JHipster技术简介

    JHipster是一个开发平台,用于生成,开发,部署Spring Boot + Angular/React Web Application和Spring mic...

    羽客
  • 分解模式 - 按业务领域分解模式划分微服务

    使用微服务架构开发一个大型复杂的应用程序,我们需要将应用程序细致,合理地分解为一组松散耦合的微服务。微服务架构的目标是通过实现持续交付/部署来加速软件开发。

    羽客
  • 通过SvcUtil.exe生成客户端代码和配置

    WCF服务调用通过两种常用的方式:一种是借助代码生成工具SvcUtil.exe或者添加服务引用的方式,一种是通过ChannelFactory直接创建服务代理对象...

    跟着阿笨一起玩NET
  • 安卓开发_WebView设置打开网页缩放问题

    听着music睡
  • python 操作redis集群

    ./redis-trib.rb  create --replicas 1 ip1:7000 ip1:7001

    py3study
  • selenium-启动浏览器(二)

    1、 chromedrvier.exe 与 python 启动程序 python.exe 在同一个目录下则可直接使用

    py3study
  • 深入解析新型加密货币挖矿恶意软件ZombieBoy

    延续了2018年加密货币挖矿恶意软件的趋势,我发现了另一种类似于5月初发现的“MassMine”的挖矿恶意软件。我把这个家族称为ZombieBoy,因为它使用了...

    FB客服
  • 重磅!2019大数据白皮书发布(附PPT解读)

    中国信通院发布了《大数据白皮书(2019)》(以下简称“白皮书”),这是中国信通院第四次发布大数据白皮书。白皮书在前三版的基础上,聚焦一年多来大数据各领域的发展...

    钱塘数据
  • 【论文总结】TextGCN

    地址 | https://zhuanlan.zhihu.com/p/111945052

    zenRRan

扫码关注云+社区

领取腾讯云代金券