一、踩的坑

服务器选的是阿里云的服务器,系统刚开始用的的是 aliyun Linux系统,这个系统之前听说不怎么适合穷小白,当时心想阿里开发的应该可以没问题不会坑的,就选了这个系统。

然鹅就出现了接下来的一些问题 :

1.  rz sz 一打就说没有这个命令,

2. yum命令同上,

3. 就是在这个node的安装了。

按部就班的按照网上的教程,一步步的进行操作,首先报错说少依赖,换另一个教程,顺利装完了高高兴兴的 键入  node -v ..... 结果还是没有这个命令,MaDe后来才发现网上的教程很多都是在CentOS 下安装的,果断换成了CentOS系统,重新翻云覆雨(步骤如下所述)一番, node -v   v 8.11.1   nice!!!

二、 安装步骤

我使用的是 XShell 连接服务器 其他链接方式应该也可以,没试过,如果不了解 XShell 的 ,可以移步 这里。

1.下载安装包          (wget 命令)   wget https://npm.taobao.org/mirrors/node/v8.11.1/node-v8.11.1-linux-x64.tar.xz   (默认下载成功,看下一步)

2. 解压下载到的包  (xz 命令)       xz -d node-v8.11.1-linux-x64.tar.xz (默认成功看第三步)  (如果下载的是.tar.gz文件就用 tar -xzvf node-v8.11.1-linux-x64.tar.gz 一步到位就不用第3步了)

3. 解压安装包          (tar解包)       tar -xvf node-v8.11.1-linux-x64.tar (默认成功看第四步)

到这里,其实nodejs已经安装上了,刚开始我也很迷茫,没有启动nodejs的命令出现啊怎么就起来了呢,原来是nodejs会自动运行,就像我们在自己电脑上安装它一样,下载下来一直下一步知道结束,然后cmd里就能键入 node -v 查看版本了。

但是再Linux上,还需要一步配置,那就是把node 和 npm 这两个变量映射为全局变量 ,否者其他地方还是不认识 node、npm 这两个命令,第4步就是要映射到全局。

4. 映射全局变量       ln -s /root/node-v8.11.1-linux-x64/bin/node /usr/local/bin/node

ln -s /root/node-v8.11.1-linux-x64/bin/npm /usr/local/bin/npm

这里  /root/node-v8.11.1-linux-x64 是我放node的路径  , 我把node直接下载到了root下,然后解压,那么这个路径就是 /root/node-v8.11.1-linux-x64,后面的   /usr/local/bin 是系统的变量存放的位置,固定的不需要改动。

到这里,如果前面的操作全都是成功的,那么node和npm 已经是全局可用的了。

下图为第一步的效果图。

( 完 )

转载于:https://www.cnblogs.com/hanguozhi/p/8892414.html

Linux下安装nodejs相关推荐

  1. linux下安装nodejs的方式

    关于在node在linux的部署我认为主要有三种方式, 第一种就是自己下载源码,手动编译二进制,即是部署过程. 第二种方法 直接下载二进制文件解压即可. 第三种方式,使用yum install nod ...

  2. linux下安装nodejs及cnpm

    http://www.runoob.com/nodejs/nodejs-install-setup.html https://www.cnblogs.com/zqzjs/archive/2017/01 ...

  3. linux 下安装nodejs,CentOS 6.5 系统

    本文采用nodejs 通过源码编译安装方式 编译需要gcc-c++编译器和openssl-devel库的支持,如果没有需要先安装. 在centos下可以先执行:yum install gcc-c++ ...

  4. Linux 下安装nodejs

    linux 版本 uname -a Linux 4.15.0-29deepin-generic #31 SMP Fri Jul 27 07:12:08 UTC 2018 x86_64 GNU/Linu ...

  5. linux下的nodejs安装

    linux下安装nodejs的方式: 1.源码安装 2.nvm安装 这里推荐使用nvm安装,避免下载nodejs源码: 安装步骤: 一.安装git 一般linux系统的git版本都比较旧,使用容易出现 ...

  6. Linux系统(Centos)下安装nodejs并配置环境

    总结Centos下安装nodejs并配置环境,记录成功安装的方法.推荐的安装方法是利用已编译的二进制文件安装,不推荐使用源码的形式安装,一是源码安装比较麻烦,二是需要自行下载编译浪费时间. 1.安装n ...

  7. Linux下安装scikit-learn

    Linux下安装scikit-learn sudo apt-get install python-pip sudo apt-get install python-pandas python-sympy ...

  8. linux下安装pm2

    提前安装node linux下安装pm2 全局安装 npm install pm2 -g 安装完成后可以查看pm2的所在目录 创建软连接----根据上面的安装目录创建 ln -s /home/node ...

  9. 解决 linux 下安装 node 报: command not found

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 注意:有时安装成功后,需要关闭xshell,重新启动.nvm才会生效. 1. 在 linux 下安装 ...

  10. linux系统下安装pip3,linux下安装python3和对应的pip环境教程详解

    linux下安装python3和对应的pip环境教程详解 1.下载python3.6的安装包: 2.解压后,进入到解压目录下,执行如下命令,将python3.6进行编译,如下是将python的环境编译 ...

最新文章

  1. contentSize、contentInset和contentOffset区别
  2. systick定时器 延时计时
  3. 源码注释性容器的创建及初始化
  4. centos mysql 5.6.19_Centos 6.3将Mysql 5.1.61升级为mysql 5.6.19遇到的问题及解决方式
  5. iOS设置圆角的四种方法
  6. 深入理解Nginx:模块开发与架构解析阅读--Nginx架构设计简介
  7. 391 卡信乐卡盟程序
  8. Nike Zoom KD 5 “OKC / Away” colorway
  9. win2008服务器系统玩红警,如何让Win8顺利兼容红警2
  10. 谷歌浏览器google80以上版本开发调试跨域问题处理,SameSite设置
  11. 在linux上临时挂载NTFS格式的优盘
  12. 中台战略-第五章、中台建设方法论
  13. 容联云:实现异步 手机短信验证码
  14. 利用Web查询文件(.iqy)有效钓鱼
  15. github新手使用指南
  16. PaddlePaddle飞桨论文复现营——3D Residual Networks for Action Recognition学习笔记
  17. EasyExcel实现Mysql数据库Excel数据导出
  18. MIT 开源协议是什么意思?底层原理是什么?
  19. 模拟登录12306网站
  20. 如何发布一款Android应用到安卓市场

热门文章

  1. 《罗辑思维》让知识交融做爱
  2. C# 时时监听目录文件改动
  3. informix 计算 日期之差
  4. centos 查看版本(转)
  5. 使用servlet原生API作为参数
  6. HTML5 学习准备1
  7. [深入浅出WP8.1(Runtime)]文本框(TextBox)
  8. Android 自动更新之状态栏下载状态和进度
  9. BotVS数字货币现货交易类库
  10. Java对字符串进行的操作