最近部署前端代码时,发现服务器node版本太低,导致前端工程编译不成功。于是升级了一下

下载node安装包

这里我们在node官网下载LTS(即当前稳定版本),找到对应当前服务器环境的node,这里我选择node-v10.16.0-linux-x64.tar.gz版本。

我们一般将node安装到 /usr/local/src 文件夹下。因此我们连接服务器,并进入此文件夹下

cd /usr/local/src

下载安装包

wget https://npm.taobao.org/mirrors/node/latest-v10.x/node-v10.16.0-linux-x64.tar.gz

解压

tar -zxvf node-v10.16.0-linux-x64.tar.gz

更换目录名

为了名字的可读性和方便我们更换一下文件夹名字(可以不换)

mv node-v10.16.0-linux-x64.tar.gz nodejs

建立软连接

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

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

如果此步报如下错误,需要先清除之前的软连接

清除软连接

ln -sf /usr/local/src/nodejs/bin/node /usr/local/bin/node

ln -sf /usr/local/src/nodejs/bin/npm /usr/local/bin/npm

ln -sf /root/nodejs/bin/npm /usr/local/bin/npm

设置环境变量

// 打开环境变量文件

vim /etc/profile

// 在文件最后写上

PATH=$PATH:/usr/local/src/nodejs/bin

执行生效

source /etc/profile

到这里,我们就可以查看当前node版本,验证是否升级成功

node -v

linux服务器升级 需要什么,linux服务器升级node版本相关推荐

  1. linux ntpd服务器,Linux运维知识之Linux升级NTPD服务器-编译安装ntp-4.2.8p9与配置NTPD服务器...

    本文主要向大家介绍了Linux运维知识之Linux升级NTPD服务器-编译安装ntp-4.2.8p9与配置NTPD服务器,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 1. 系 ...

  2. 远程服务器如何传文件大小,linux服务器远程传文件大小

    linux服务器远程传文件大小 内容精选 换一换 已将所需升级的鲲鹏性能分析工具的软件包下载到本地.获取软件包后,需要校验软件包,确保与网站上的原始软件包一致,详细步骤请参见软件包校验.获取软件包后, ...

  3. debian php 升级,Debian和ubuntu服务器升级PHP7

    PHP7与PHP5相比,性能翻倍且稳定.以前很多网站程序及服务器都采用PHP5,而现在很多新出的网站程序及Linux云服务器都采用PHP7.在这篇教程中,我将介绍如何在Debian和ubuntu服务器 ...

  4. Linux直接与编译安装Vsftpd服务器

    1.VSFTPD简述 如果试问哪种FTP服务器最安全?那么在UNIX和Linux中,首推的就是VSFTP(Very Secure FTP Daemon,非常安全的FTP服务器).顾名思义,VSFTPD ...

  5. 查看系统是否安装了ftp服务器上,linux查看是否安装了ftp服务器上

    linux查看是否安装了ftp服务器上 内容精选 换一换 安装Tomcat时启动失败.请按如下步骤查找原因并处理: 对于已安装Tools的Linux弹性云服务器,升级内核前,需先卸载Tools,否则存 ...

  6. dns 服务器 linux_在Linux上构建自己的DNS服务器

    dns 服务器 linux 在这个分为两部分的系列的上一篇文章中, DNS简介(域名系统)中 ,我描述了DNS数据库的结构以及如何在客户端上配置名称服务. 我还列出并描述了一些在构建名称服务器或尝试解 ...

  7. 优化Linux的内核参数来提高服务器并发处理能力

    PS:在服务器硬件资源额定有限的情况下,最大的压榨服务器的性能,提高服务器的并发处理能力,是很多运维技术人员思考的问题.要提高Linux系统下的负载能力,可以使用nginx等原生并发处理能力就很强的w ...

  8. Linux上通过SUU更新Dell服务器固件

    **转载来源 : ** : Linux上通过SUU更新Dell服务器固件 :https://www.jianshu.com/p/7c6603fbb9fd 一般Linux服务器都没有图形界面,如何升级服 ...

  9. 云服务器升级系统,centos云服务器系统升级

    centos云服务器系统升级 内容精选 换一换 可以.平台近期对磁盘功能进行了升级,对于系统升级后创建的弹性云服务器,系统最多支持挂载60块磁盘.具体如下:创建弹性云服务器时,您可以为弹性云服务器添加 ...

最新文章

  1. 利用反射实现类的动态加载
  2. CListCtrl创建方法
  3. 面试官:MySQL 表设计要注意什么?
  4. [转]GetProcAddress函数
  5. Java通过泛型的模板类型实例化对象
  6. redis源码epoll用法
  7. MySQL中的整数类型
  8. sharepoint数据库研究
  9. 信号量函数 semget() semop() semctl()
  10. LeetCode 1123. 最深叶节点的最近公共祖先(递归比较子树高度)
  11. error while loading shared libraries
  12. 【AD】PCB设计知识整理(持续更新)
  13. 举枪消灭烂代码的实战案例
  14. [Python学习笔记][第八章Python异常处理结构与程序调试]
  15. 每日算法系列【LeetCode 825】适龄的朋友
  16. FISCO BCOS 区块链 零知识证明 可监管
  17. 解决办法:configure: error: C compiler cannot create executables错误
  18. vue中使用阿里巴巴矢量图标库的图标
  19. OrthoMCL Pipeline 安装
  20. 三、经典比特与量子比特

热门文章

  1. Android人脸识别App(带web上传注册信息)
  2. MYSQL数值运算符和函数用法
  3. 积跬步,聚小流------Bootstrap学习记录(2)
  4. 模仿SDWebImage实现异步加载图片
  5. EF 4.1 MSDN公约的翻译和整理
  6. Mysql Select 语句中实现的判断
  7. 2010 ACM/ICPC Online-Contest-SCU[四川赛区网络预选赛]
  8. 巴黎新式婴儿饼干,你敢吃吗?
  9. sqoop 基本使用
  10. 5-MST 多生成树 //IOU模拟