今天买了台云服务器,准备玩玩,对于之前没接触过Linux的我是一头雾水,登陆后进去就是一个黑黑的终端,一点也不友好,所以特地记录一下登陆以及安装node的过程


先记录一下登陆

  • 登陆方式一:

    • 那就是账号密码登陆咯
  1. ssh username@你的云服务器公网IP
  2. // 然后回车会跳出来一个让你输入密码 输密码的过程不要纠结哈 连*都没有 就是隐藏的密码 输好回车就行了 输错会提示你再来一次,输对了会告诉你最后登录的时间,如果前面有输错还会给你前面登陆失败几次,成功之后类似的信息,恭喜你已经进到服务器了->
  3. [user@VM-0-14-centos ~]#
  • 登陆方式二:

    • 通过SSH密钥登陆(自己去云服务器创建下载到自己电脑里容易找的地方,且绑定到自己服务器实例并加载)
  1. // 这样可以让你不用每次都使用密码登陆,也可以不告诉朋友密码的情况下给予使用,后期解绑密钥都行,其实还是蛮好的
  2. ssh -i 密钥地址/密钥名.pem username@你的云服务器公网IP

登陆进去后,看到黑乎乎的终端不知如何是好,那就先把node装了吧,话说在自己电脑上安装node大家都会,这次连个桌面都没有,只能命令行安装了,其实也不算麻烦,下面就记录一下安装node

云服务器安装node

进入云服务器后直接查看目录啥也没有运行ls空空的,cd到/之后再次查看就能看到很多目录和文件了,我感觉有点类似于cd盘了,哈哈,你们可以随便找一个目录放node的安装包哈,或者自己创建一个也行,进去之后下载node的压缩包,很多镜像里都有,下面列两个比较常用的

进去之后找到你想要的版本并找到想要的压缩包地址就行了
执行命令(我用的版本号,仅供参考)

wget https://mirrors.huaweicloud.com/nodejs/v12.16.2/node-v12.16.2-linux-x64.tar.xz

下载好之后,就可以在当前目录看到你下载的压缩包了,下载好解压缩

tar -xvf node-v12.16.2-linux-x64.tar.xz
···
···
···
解压完成后我们可以在bin目录下查看自己安装的东西了

  1. cd 解压后的目录
  2. cd bin
  3. ls -> node npm npx

这个时候代表你已经安装成功了,你就可以查看node和npm的版本了,不过我们还得配置一下node和npm的全局变量,配置到/usr/local/bin下面

  1. ln -s /usr/local/node-v12.16.2-linux-x64/bin/node /usr/local/bin/
  2. ln -s /usr/local/node-v12.16.2-linux-x64/bin/npm /usr/local/bin/

敲完这两行命令后就可以在服务器上任一地址使用node和npm了。

记录云服务器安装node的更多相关文章

  1. RocketMQ介绍与云服务器安装

    RocketMQ 介绍与概念 在github上的说法来看: Apache RocketMQ是一个分布式消息传递和流媒体平台,具有低延迟,高性能和可靠性,万亿级容量和灵活的可扩展性.它提供了多种功能: ...

  2. 【Nodejs】392- 基于阿里云的 Node.js 稳定性实践

    前言 如果你看过 2018 Node.js 的用户报告,你会发现 Node.js 的使用有了进一步的增长,同时也出现了一些新的趋势. Node.js 的开发者更多的开始使用容器并积极的拥抱 Serve ...

  3. 阿里云服务器 - node启动服务的时候只有监听内网IP才可以供外网访问

    阿里云服务器 - node启动服务的时候只有监听内网IP才可以供外网访问

  4. 记录一次node中台转发表单上传文件到后台过程

    首发掘金 记录一次node中台转发表单上传文件到后台过程 本篇跟掘金为同一个作者leung   公司几个项目都是三层架构模式即前台,中台(中间层),后台.前台微信端公众号使用vue框架,后台管理前端使 ...

  5. 阿里云服务器安装Docker并部署nginx、jdk、redis、mysql

    阿里云服务器安装Docker并部署nginx.jdk.redis.mysql 一.安装Docker 1.安装Docker的依赖库 yum install -y yum-utils device-map ...

  6. 腾讯云服务器安装rabbitmq及简单测试记录

    一.安装 近期对消息队列的学习让我对消息中间件产生了兴趣,而作为消息队列的使用的rabbitmq,就是我学习中间件的第一步. rabbitmq和erlang的安装 安装之前先检查环境: [root@V ...

  7. centos7云服务器安装nginx记录

    nginx作为一个web和反向服务器,应用广泛,尤其适合学习c/c++的人进行使用学习,今天就对这个我听了很多的nginx进行了一次安装配置,主要是针对菜鸟教程中的安装引导进行的个人试验.主要的关注点 ...

  8. centos云服务器安装Python3记录

    题记 购买了一个月的服务器和公网ip,计划用Python与Nginx写一个web服务,于是踏上了漫漫的摸索之路. 行程 步骤 1.本地ssh连接. 2.mkdir /usr/local/python3 ...

  9. 阿里云服务器Node环境配置

    最近,将网站的阿里云服务器迁移到阿里云北京机房,记录下CentOS的迁移过程. 首次登录云服务器,要先进行用户设置. 用户设置 首先用passwd命令修改超级管理员root密码. $ passwd 根 ...

随机推荐

  1. Python练习题 019:求分数序列之和

    [Python练习题 019] 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和. --------------------------------- ...

  2. arduino 动态内存不足问题

    亲测有用, 参考:https://blog.csdn.net/weixin_33915554/article/details/86975847 如果在代码中使用到一个数组,但是数组容量超过20000个 ...

  3. Unicode、UTF8、GB2312、ANSI

    来源:https://blog.csdn.net/osanwenyu/article/details/48439461 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原 ...

  4. HTML & CSS & JavaScript 从一个表格到一个灰阶颜色表 03

    工具1:HBuilder X 1.9.9.20190522 工具2:火狐浏览器 67.0.4 (64 位) 其实,我还想使用表格,做一个这样的颜色表,如下图所示: 如果按照之前的做法,把每一种颜色都列 ...

  5. tu

    1 第五章 图 2 //结构定义 3 #define MaxVertexNum 100 //图中顶点数目的最大值 4 typedef struct ArcNode{ //边表节点 5 int adjv ...

  6. Thinkphp中D方法和M方法的区别

    两者共同点都是实例化模型的,而两者不同点呢?一起来看一下: $User = D('User');括号中的参数User,对应的模型类文件的 \Home\Model\UserModel.class.php ...

  7. CSP-S 2019 游记,以及AFO

    CSP-S:Day1 195 Day2 84 滚粗,AFO. Day0 和cyl神仙打了一会儿游戏,九点半教了cyl一下LCT,开始写板子题,写到十点半,睡觉. Day1 六点半起床.吃饭.赶赴考场, ...

  8. NOIP提高组2016 D1T2 【天天爱跑步】

    码了一个下午加一个晚上吧...... 题目描述: 小c同学认为跑步非常有趣,于是决定制作一款叫做<天天爱跑步>的游戏.<天天爱跑步>是一个养成类游戏,需要玩家每天按时上线,完成 ...

  9. spring redis 配置

  10. BUUCTF-[极客大挑战 2019]BabySQL 1 详解

    打开靶机 应该是love sql惹的事吧,来了个加强版本的sql注入,不过我们先输入账号密码看有什么反应 整一手万能密码,闭合双引号?username=admin&password=admin ...