博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux下安装nodejs
阅读量:6574 次
发布时间:2019-06-24

本文共 1309 字,大约阅读时间需要 4 分钟。

一、踩的坑

服务器选的是阿里云的服务器,系统刚开始用的的是 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

你可能感兴趣的文章
微软职位内部推荐-SDE II
查看>>
SQLPlus获取oracle表操作SQL
查看>>
BFS(两点搜索) UVA 11624 Fire!
查看>>
字符串处理 BestCoder Round #43 1001 pog loves szh I
查看>>
How to add svn:externals in windows using TortoiseSVN
查看>>
JavaScript高级程序设计(5) 引用类型 (上)
查看>>
QT学习-10/31/2012
查看>>
python学习交流 - 匿名函数
查看>>
文章1(转)
查看>>
schedule调用相关整理
查看>>
node.js-session问题
查看>>
拦截器和过滤器的区别 -- 简单分析篇
查看>>
Python版本微信跳一跳,软件配置
查看>>
PropertyGrid仿VS的属性事件窗口
查看>>
ahjesus自定义隐式转换和显示转换
查看>>
@PathVariable、@RequestHeader与@CookieValue注解的使用案例
查看>>
【笔记】jquery判断两个日期之间相差多少天
查看>>
PYTHON1.day01
查看>>
CSS 定位 (Positioning) 实例
查看>>
css怎么写链接到图片和地址
查看>>