[网站]node.js如何在云服务器上搭建

news/2024/7/5 5:45:03
//下载node.js v14.5.0的压缩包

wget https://nodejs.org/dist/v14.5.0/node-v14.5.0-linux-x64.tar.xz

//解压

tar xvf node-v14.5.0-linux-x64.tar.xz

//建立软连接 ==> 软连接就是起一个别名的意思 就像我们会有一个小名或者外号差不多
ln -fs /root/node-v14.5.0-linux-x64/bin/node /usr/local/bin/node

ln -fs /root/node-v14.5.0-linux-x64/bin/npm /usr/local/bin/npm

//检查版本号 最重要的作用是看看是否配置成功

node -v
//检查版本号 最重要的作用是看看是否配置成功

npm -v

⬆⬆⬆⬆⬆⬆以上按着敲完就 如果显示版本号就代表配置成功咯,

⬇⬇⬇⬇⬇⬇以下就是为啥我在配置成功之前经历的九九八十一难的心路历程,:

      说实在的这个环境的配置,我花了3,4天,当然不是真的一天全部时间都在搞,因为课程也是要安排时间的, 我为啥会卡这么久, 就在于几点:

                                第一: 我其实很早就配置好了, 不过版本号比较低, 我就想怎么可以切换,然后查了之后, 有说借助 n 来实现的, 我也不知道自己咋想的, 就感觉也不用n不n了, 直接删了重新配置不就好了嘛, 然后就开始了漫长的配置旅程, 因为我第一次配置成功就花了一天不到, 我就感觉自己接下来也很快就可以配置成功, 可事实, 直接让我多次修心, 有种自己快要进入 "胸有激雷, 而面如平湖者"的心境了~

                                第二: 配置的时候请务必看好下载的安装包的后缀名( 当然我上方的压缩包后缀名没问题的哦), 是 .xz 还是 .gz兄弟们, 写到这里我都绷不住了阿.... 就是因为这个后缀,给我恶心坏了~

                               第三: 软连接卡我了很久, 其实很多朋友们查到的可能是 ln -s, 为啥我是 ln -fs是直接避免了我们已经存在, ln -fs是直接覆盖了之前的, 直接省去了一个这个报错, 小伙伴也可以自己试下, 看看是不是这样哦~ 

                               第四: 改BUG的时候要有个好的心态, 告诉自己我一定能给它改出来, 我一定可以,我一定可以,不要总是问别人, 这样到后面就是 这种"我向大佬请教, 大佬告诉我答案, 我就学习了"的心态, 这样就会缺少独立解决问题的能力, 大佬之所以成为大佬, 就是因为他们比我们更早的锻炼出独立解决问题的能力~

最后希望如果上述解析有模糊和不清楚的问题, 请佬们指正, 谢谢!


点赞,你的认可是我创作的动力!
收藏,你的青睐是我努力的方向!
评论,你的意见是我进步的财富!


http://lihuaxi.xjx100.cn/news/45270.html

相关文章

应用平台桌面菜单由常规拖放,换成ht.Grid布局操作步骤

1. 显示目前apps节点下所有图标(因为有隐藏) 2. 显示全屏铺满的根节点边框,便于让ht.Grid对齐 3. 工具栏网格图元放到图纸上调整appIcon归属到其节点下 工具栏中点击网格图元,到图纸中划定区域创建ht.Grid实例对象。相对于点击、划定矩形区域创建实例,图标是拖放操作…

2022-09-29 mysql列存储引擎-查询结果不对-问题解决策略

摘要: mysql列存储引擎-查询结果不对-问题解决策略 上下文: 2022-09-27 mysql查询优化-测试数据归档_帝尊悟世的博客-CSDN博客 问题描述: 8个TPCH慢SQL, 除Q17外,查询结果都对不上innodb. 记录在不同工期影响下的策略 策略: 一. 测试上一个版本1.0.0, 对比上一版本查询结果…

新手编码指北(持续更新...)

新手编码指北常用代码Json转换获取当前时间计时器判空相关字符串aes加解密工具类编码技巧事务提交后再处理某些方法某个方法新加参数时,写重载方法处理同一类型业务,具体逻辑有差别的代码:策略模式变种本文主要记录了一些常用的Java编码中使用…

攻防演练中防守方的防护措施.

红队常用的防护手段 防护手段是落地防护策略的基础,但“不知攻,焉知防”,近年 随着网络攻击的手段、方法的层出不穷,攻击技术的不断发展,红队 的网络防御难度也越来越大,需要不断更新才能更好地保障网络安…

指令的类型

目录 1. 传送类指令 2. 输入/输出(I/O)类指令 3. 算术逻辑运算类指令 4. 程序控制类指令 传送类指令输入/输出(I/O)类指令算术逻辑运算类指令程序控制类指令1. 传送类指令 将源地址里保存的数据传送到目的地址中保存&#xff…

java计算机毕业设计网上书店进销存管理系统源程序+mysql+系统+lw文档+远程调试

java计算机毕业设计网上书店进销存管理系统源程序mysql系统lw文档远程调试 java计算机毕业设计网上书店进销存管理系统源程序mysql系统lw文档远程调试本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软件:idea eclipse…

数据库管理工具Navicat16版本,功能优化全新详解

Navicat16版本具备多项改进和新功能,能满足你对数据库开发的需求。Navicat拥有过百种增强功能和耳目一新的界面,为你提供构建、管理和维护数据库的新方法,提升你的工作表现 一、崭新的设计 相比上一个版本,Navicat16带来了许多U…

windows下Mysql多实例部署

当存在多个项目的时候,需要同时部署时,且只有一台服务器时,哪么就需要部署Mysql多个实例,原理很简单,多个mysql服务运行使用不同的配置及数据管理。 具体操作如下: 1、找到mysql.ini配置并复制为一个新的…