• CentOS7.x安装nodejs-10.16.3


    1.首先安装wget

    yum install -y wget

    如果已经安装了可以跳过该步

    2.下载nodejs最新的bin包

     1 [root@jackie nodejs]# wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz
     2 --2019-11-12 17:36:21--  https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz
     3 Resolving nodejs.org (nodejs.org)... 104.20.23.46, 104.20.22.46, 2606:4700:10::6814:172e, ...
     4 Connecting to nodejs.org (nodejs.org)|104.20.23.46|:443... connected.
     5 HTTP request sent, awaiting response... 200 OK
     6 Length: 13040896 (12M) [application/x-xz]
     7 Saving to: ‘node-v10.16.3-linux-x64.tar.xz’
     8 
     9 100%[========================================================================>] 13,040,896   249KB/s   in 43s    
    10 
    11 2019-11-12 17:37:05 (295 KB/s) - ‘node-v10.16.3-linux-x64.tar.xz’ saved [13040896/13040896]
    12 
    13 [root@jackie nodejs]# ls
    14 node-v10.16.3-linux-x64.tar.xz

    3.解压包

    1 [root@jackie nodejs]# ls
    2 node-v10.16.3-linux-x64.tar.xz
    3 [root@jackie nodejs]# xz -d node-v10.16.3-linux-x64.tar.xz
    4 [root@jackie nodejs]# tar xf node-v10.16.3-linux-x64.tar
    5 [root@jackie nodejs]# ll
    6 total 65580
    7 drwxrwxr-x 6  500  500     4096 Aug 16 02:51 node-v10.16.3-linux-x64
    8 -rw-r--r-- 1 root root 67143680 Aug 16 02:52 node-v10.16.3-linux-x64.tar

    4.部署bin文件

    先确认你nodejs的路径,我这里的路径为/home/nodejs/node-v10.16.3-linux-x64/bin。

    1 [root@jackie /]# cd /home/nodejs/node-v10.16.3-linux-x64/bin/
    2 [root@jackie bin]# pwd
    3 /home/nodejs/node-v10.16.3-linux-x64/bin

    确认后依次执行

    1 [root@jackie nodejs]# ln -s /home/nodejs/node-v10.16.3-linux-x64/bin/node /usr/bin/node
    2 [root@jackie nodejs]# ln -s /home/nodejs/node-v10.16.3-linux-x64/bin/npm /usr/bin/npm
    3 [root@jackie nodejs]# ln -s /home/nodejs/node-v10.16.3-linux-x64/bin/npx /usr/bin/npx

    注意ln指令用于创建关联(类似与Windows的快捷方式)必须给全路径,否则可能关联错误。

    如关联已存在会报错,如下报错关联已存在,到 /usr/bin目录 ls 查找确认关联是否存在,存在则用 rm 删除关联 

    1 [root@jackie nodejs]# ln -s /home/nodejs/node-v10.16.3-linux-x64/bin/node /usr/bin/node
    2 ln: failed to create symbolic link ‘/usr/bin/node’: File exists

    5.查看nodejs版本

    1 [root@jackie nodejs]# node -v
    2 v10.16.3
  • 相关阅读:
    centos go语言 开启代理 国内镜像
    Docker给MongoDB设置用户密码
    ubuntu镜像一般apt-get源地址都是在国外导致在构建时因为源地址问题导致下载速度极其得慢
    在centos7安装nodejs并升级nodejs到最新版本
    使用express创建简单web服务器
    关于docker的mongo镜像的部署
    Python:函数定义
    Python:if-while-for
    Python:运算符
    Python:标准数据类型6种
  • 原文地址:https://www.cnblogs.com/clubs/p/11844108.html
Copyright © 2020-2023  润新知