之前在百度云上买了个服务器,选择的centos 64位系统。

买完之后一顿折腾,今天就来讲讲怎么安装node和npm,刚开始在Google上找了好多方法,都是费时、费力,最后还是没有安装成功,下面将介绍最有效的方法。

1. 选择一个终端,比如item2,连接远端服务器。

   ssh -p 22 root@port

  输入密码即可连接远端服务器。

2. 下载node 二进制包

  wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz

如果报错,则根据提示使用下面的命令

  wget --no-check-certificate https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz

3. 解压xz文件

  xz -d node-v10.15.3-linux-x64.tar.xz

4. 解压之后是tar文件,再解压

  tar -xvf node-v10.15.3-linux-x64.tar

5. 将上面解压的文件,移动到 /user/local/lib/nodejs

  mv node-v10.15.3-linux-x64 /usr/local/lib

  mv /usr/local/lib/node-v10.15.3-linux-x64/ /usr/local/lib/nodejs

6. 把bin目录添加到PATH环境中

  export PATH=/usr/local/lib/nodejs/bin:$PATH

7. 创建硬连接

  ln -s /usr/local/lib/nodejs/bin/node /usr/bin/node

  ln -s /usr/local/lib/nodejs/bin/npm /usr/bin/npm

  ln -s /usr/local/lib/nodejs/bin/npx /usr/bin/npx

8. 最后验证安装结果

  node -v

  npm -v

  npx -v

最新文章

  1. 为Docker容器配置固定IP
  2. key可以重复的Map集合:IdentityHashMap
  3. 汇编语言指令与debug命令符
  4. 如何用cufflinks 拼出一个理想的注释文件
  5. hdu 4665
  6. JS复制对象
  7. C# - winform使用Dictionary的时候,程序一闪而过!
  8. nginx 环境搭建使用之入门
  9. mysql 索引管理原则
  10. Java(5/6和8)中interface和Abstract Class
  11. 阿里云ecs遭到频繁的ddos攻击始末
  12. 安卓BLE测试apk
  13. 使用Nginx在windows和linux上搭建集群
  14. kafka TimeoutException 超时问题解决
  15. DNS的过程
  16. 【数组】Container With Most Water
  17. 【WPF】BusyIndicator做Loading遮罩层
  18. javascript之容易出错的地方
  19. AVR 定时器快速PWM模式使用
  20. 三大框架之list

热门文章

  1. Solr的学习使用之(二)schema.xml等配置文件的解析
  2. vue,一路走来(1)--构建vue项目
  3. HDU4035 Maze 期望DP+树形DP(好题)
  4. python基础:10.多线程装饰器模式下的单例模式
  5. Win7 ODBC驱动 Excel (转)
  6. Arrays.asList()报错java.lang.UnsupportedOperationException
  7. linux的块设备层
  8. php strcmp()函数 语法
  9. Vue使用的扩展
  10. Bugku | 游戏过关