记录云服务器安装node
今天买了台云服务器,准备玩玩,对于之前没接触过Linux的我是一头雾水,登陆后进去就是一个黑黑的终端,一点也不友好,所以特地记录一下登陆以及安装node的过程
先记录一下登陆
登陆方式一:
- 那就是账号密码登陆咯
ssh username@你的云服务器公网IP// 然后回车会跳出来一个让你输入密码 输密码的过程不要纠结哈 连*都没有 就是隐藏的密码 输好回车就行了 输错会提示你再来一次,输对了会告诉你最后登录的时间,如果前面有输错还会给你前面登陆失败几次,成功之后类似的信息,恭喜你已经进到服务器了->[user@VM-0-14-centos ~]#
登陆方式二:
- 通过SSH密钥登陆(自己去云服务器创建下载到自己电脑里容易找的地方,且绑定到自己服务器实例并加载)
// 这样可以让你不用每次都使用密码登陆,也可以不告诉朋友密码的情况下给予使用,后期解绑密钥都行,其实还是蛮好的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目录下查看自己安装的东西了
cd 解压后的目录cd binls -> node npm npx
这个时候代表你已经安装成功了,你就可以查看node和npm的版本了,不过我们还得配置一下node和npm的全局变量,配置到/usr/local/bin下面
ln -s /usr/local/node-v12.16.2-linux-x64/bin/node /usr/local/bin/ln -s /usr/local/node-v12.16.2-linux-x64/bin/npm /usr/local/bin/
敲完这两行命令后就可以在服务器上任一地址使用node和npm了。
记录云服务器安装node的更多相关文章
- RocketMQ介绍与云服务器安装
RocketMQ 介绍与概念 在github上的说法来看: Apache RocketMQ是一个分布式消息传递和流媒体平台,具有低延迟,高性能和可靠性,万亿级容量和灵活的可扩展性.它提供了多种功能: ...
- 【Nodejs】392- 基于阿里云的 Node.js 稳定性实践
前言 如果你看过 2018 Node.js 的用户报告,你会发现 Node.js 的使用有了进一步的增长,同时也出现了一些新的趋势. Node.js 的开发者更多的开始使用容器并积极的拥抱 Serve ...
- 阿里云服务器 - node启动服务的时候只有监听内网IP才可以供外网访问
阿里云服务器 - node启动服务的时候只有监听内网IP才可以供外网访问
- 记录一次node中台转发表单上传文件到后台过程
首发掘金 记录一次node中台转发表单上传文件到后台过程 本篇跟掘金为同一个作者leung 公司几个项目都是三层架构模式即前台,中台(中间层),后台.前台微信端公众号使用vue框架,后台管理前端使 ...
- 阿里云服务器安装Docker并部署nginx、jdk、redis、mysql
阿里云服务器安装Docker并部署nginx.jdk.redis.mysql 一.安装Docker 1.安装Docker的依赖库 yum install -y yum-utils device-map ...
- 腾讯云服务器安装rabbitmq及简单测试记录
一.安装 近期对消息队列的学习让我对消息中间件产生了兴趣,而作为消息队列的使用的rabbitmq,就是我学习中间件的第一步. rabbitmq和erlang的安装 安装之前先检查环境: [root@V ...
- centos7云服务器安装nginx记录
nginx作为一个web和反向服务器,应用广泛,尤其适合学习c/c++的人进行使用学习,今天就对这个我听了很多的nginx进行了一次安装配置,主要是针对菜鸟教程中的安装引导进行的个人试验.主要的关注点 ...
- centos云服务器安装Python3记录
题记 购买了一个月的服务器和公网ip,计划用Python与Nginx写一个web服务,于是踏上了漫漫的摸索之路. 行程 步骤 1.本地ssh连接. 2.mkdir /usr/local/python3 ...
- 阿里云服务器Node环境配置
最近,将网站的阿里云服务器迁移到阿里云北京机房,记录下CentOS的迁移过程. 首次登录云服务器,要先进行用户设置. 用户设置 首先用passwd命令修改超级管理员root密码. $ passwd 根 ...
随机推荐
- Git多人项目开发流程演练
1. 前言 本文利用 GitHub 平台进行一个多人项目开发流程的演练,以加深课上所学内容. 参考文献:五⼤场景玩转 Git,只要这一篇就够了! 2. 初始化项目 2.1 新建远程项目 一个多人项目通 ...
- Word rings
Word rings 题目描述 这道题就是想求出所有的环,然后在所有环中比较出环串的平均长度最长的那一个,然后就输出平均长度最长的,如果在一个点当中的样例中没有环的话我们就应该输出"No S ...
- Arduino的外部中断
Arduino的中断函数格式为attachInterrupt(interrput,function,mode). attachInterrupt函数用于设置外部中断,有3个参数,interrput表示 ...
- Error: Module did not self-register报错解决
最近在做node升级过程中发现拉起一个引用到底层c++ addon动态库时,报如下错误 [root@Test dynamiclibs]# node test-all.js module.js:664 ...
- 达梦产品技术支持-DM8-数据库安装
(该文档只适合个人环境搭建,未涉及到数据库的各种参数配置,未涉及到数据库规划,若需要企业环境搭建请咨询专业人员) 基于Windows的安装 windows下安装是图形化界面,与linux下的图形化界面 ...
- ANOI 2009 【同类分布】
好累啊啊啊~~~~~~,刷了一天的题了,嗯,再写两篇题解我就去颓Slay... 思路分析: 刚刚我们讲了数位DP,现在就感受一下吧.(其实我也就只敢做做安徽的题,四川的数位DP想都不敢想) 嗯好,我们 ...
- Centos 6.9安装 php5.6 过程中报错:Error: Package: php56w-mcrypt-5.6.40-1.w6.x86_64 (webtatic)
在 CentOS 6.9 系统下安装 php 5.6 的过程中,执行如下命令: yum -y install php56w-pdo php56w-xml php56w-gd php56w-gd.x86 ...
- ng2 父子组件传值 - 状态管理
一. 父子组件之间进行直接通话 //父组件html <ul> <app-li [value] = "value" (liClick) = "liClic ...
- webpack5文档解析(上)
webpack5 声明:所有的文章demo都在我的仓库里 webpack5 起步 概念 webpack是用于编译JavaScript模块. 一个文件依赖另一个文件,包括静态资源(图片/css等),都会 ...
- 我是先学C语言还是先学C++,实不相瞒,鱼和熊掌可兼得!
这是最近一周时间几个读者小伙伴所提的问题,我顺手截了两个图. 实不相瞒,这类问题之前也经常看到. 每次遇到这种问题,看起来很简单,但是打字一时半会还真说不清,想想今天周末了,写一篇文章来统一聊 ...