[华为云云服务器评测] 华为云耀云服务器 Java、node环境配置

2023-11-12

系列文章目录

第一章 [linux实战] 华为云耀云服务器L实例 Java、node环境配置



前言

今天我们学习一下,如果在云耀云服务器L实例里使用命令配置Java、node环境(云耀云服务器本身已经安装宝塔服务,可以可视化安装MySQL、JDK、Apache、nginx等服务)。


一、任务拆解

1、修改密码;
2、配置安全规则;
3、远程登录并更新apt;
4、安装、配置JDK环境;
5、安装、配置git;
6、安装、配置Maven;
7、安装、配置node;

二、修改密码

  • 登录成功之后,会自动进入 https://www.huaweicloud.com/ 界面
    在这里插入图片描述

  • 点击【产品】 - 【华为云耀云服务L实例】概览
    在这里插入图片描述

  • 在【华为云耀云服务器L实例】概览里点击【控制台】
    在这里插入图片描述

  • 【控制台】里,点击云服务器L实例卡片,进入【华为云耀云服务器L实】详细管理页面
    在这里插入图片描述

  • 【华为云耀云服务器L实】详细管理页面里,点击【设置/重置密码】
    在这里插入图片描述

  • 设置新密码,重启务器(密码设置时,可勾选"自动重启")
    在这里插入图片描述


三、配置安全规则

  • 【华为云耀云服务器L实】详细管理页面里,点击【配置规则】
    在这里插入图片描述

  • 配置规则,一般我们都会选择"入方向规则"(别人访问我们服务器上的端口)

  • 我们可以点击"一键设置",开通常用端口:80、3306、443、8080等
    在这里插入图片描述

  • 也可以添加规则,去添加自己想要开放的端口(详情可见云服务商自己的网络安全配置)

四、远程登录并更新apt

  • 本机是Mac电脑,打开终端,输入命令:ssh root@云主机的弹性外网IP(Windows电脑要下载安装xshell、putty等软件去做远程登录)
    在这里插入图片描述
  • 登录成功之后,输入命令:sudo apt update(截图是已更新好的状态)
    在这里插入图片描述

五、安装、配置JDK环境

5.1、安装openjdk,选择8版本

安装命令

sudo apt install openjdk-8-jdk

![在这里插入图片描述](https://img-blog.csdnimg.cn/9c2bb67f26d746b2a5b63aff3f14186a.png)

在这里插入图片描述

5.2、检查jdk配置

检查命令

java -version
在这里插入图片描述

如图出现 openjdk version 1.8.0_382,就是JDK配置成功;
此时的JDK版本1.8,一般也称为jdk8、jdk1.8、jdk18

六、安装、配置git

6.1、安装git

安装命令

sudo apt install git
在这里插入图片描述

6.2、检查git配置

检查git版本命令

git --version

在这里插入图片描述
如图所示,git版本2.34.1,git安装配置成功

七、安装、配置Maven

我们需要的对应JDK8的Maven版本:3.3-3.8之间(华为云耀云服务器apt安装的maven版本是3.6,符合条件;如果不符合条件,需要去Maven官网去下载指定版本安装、配置)

7.1、安装Maven

安装命令

sudo apt install maven

安装途中遇到选项 y/n,选择y即可

在这里插入图片描述
在这里插入图片描述

7.2、检查maven配置

检查maven版本命令(此服务器的版本:3.6.3)

mvn -v
在这里插入图片描述

八、安装、配置node

8.1、安装node、npm

ubuntu安装node和npm的命令行命令

sudo apt install nodejs-legacy
sudo apt install npm

安装途中遇到选项 y/n,选择y即可
在这里插入图片描述
在这里插入图片描述

8.2、检查node、npm配置

检查node版本命令(此服务器的版本:12.22.9)

mvn -v
在这里插入图片描述

检查npm版本命令(此服务器的版本:8.5.1)

npm -v
在这里插入图片描述


总结

以上就是今天要讲的内容,本文仅仅简单介绍了后端所需的JDK、git、Maven的安装和配置,前端所需的Node、Npm的安装和配置,后续继续编写在linux服务器上部署Springboot项目、在linux服务器上运行vue3项目。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[华为云云服务器评测] 华为云耀云服务器 Java、node环境配置 的相关文章

随机推荐

  • java -jar运行程序,但是断开服务器连接,就会关闭问题

    1 nohup java jar XXX jar gt log out 解析 把此进程作为后台进程运行 且把日志输出到log out文件中 2 指定jdk 进行项目启动 JAVA HOME bin java Xms 256m Xmx 102
  • vue面试题

    1 vue子组件调用父组件方法 方法1 直接在子组件中通过this parent event来调用父组件的方法 方法2 在子组件里用 emit向父组件触发一个事件 父组件监听这个事件就可以了 方法3 在父组件把方法传入子组件中 在子组件里直
  • JAVA开发运维(关于渗透测试与漏洞修复)

    对于C端的网站 H5 小程序或者app都需要进行渗透测试 渗透测试是模拟真实黑客的攻击手段 对目标网站或主机进行全面的安全评估 与黑客攻击不同 渗透测试的目的是尽可能多地发现安全漏洞 而真正的黑客只需要找到一种入侵 点击进入目标系统 一个好
  • Ubuntu18+ 使用redshift调色温 夜间闪烁

    问题描述 在Ubuntu 18 的系统上 使用redshift色温调节软件时 每到晚上 在切换软件时 还有其他奇怪的场景中 屏幕会有频闪现象 症状看来就像redshift反复开启和关闭 原因与解决方案 原因很可能是Ubuntu 18 的系统
  • chrome浏览器fitler中的XHR作用是什么

    chrome浏览器fitler中的XHR作用是什么 记录ajax中的请求 什么是 AJAX AJAX 异步 JavaScript 和 XML AJAX 是一种用于创建快速动态网页的技术 通过在后台与服务器进行少量数据交换 AJAX 可以使网
  • SpringBoot集成LayuiAdmin的简单使用

    SpringBoot LayuiAdmin的简单使用 分享一下SpringBoot集成LayuiAdmin的一些心得体会 刚开始网上找了半天没找到集成教程 鼓捣了一阵只好自己上手了 快速开始 1 准备一份LayuiAdmin 源码压缩包解压
  • js——修改对象里面的属性名

    代码 var e avatar uploads 20230816 b30044ba6735c83bdea9d43b85c4ae15 jpeg mobile code 111 nickname 小土豆 e aaa e avatar delet
  • Elasticsearch 跨集群复制(CCR)的使用

    什么是 Elasticsearch 的跨集群复制 CCR Cross Cluster Replication 跨集群复制是 Elasticsearch v6 5 发布的一个新的特性 这个特性可以让你将一个集群的索引数据同步复制到远程的另外一
  • 学习太极创客 — MQTT 第二章(八)ESP8266 MQTT 用户密码认证

    视频链接 https www bilibili com video BV1fK4y1L72n spm id from 333 999 0 0 vd source b91967c499b23106586d7aa35af46413 资料链接 h
  • java上传视频文件到服务器,java视频上传到远程服务器

    java视频上传到远程服务器 内容精选 换一换 该步骤必须在root用户下执行 若以普通系统用户登录 需要执行su切换到root用户下执行后续操作 ssh keygen t rsa过程中需要 可选 输入保存的文件名 默认为在 root ss
  • C#学习笔记 委托

    定义委托 有时候可能想要将一个方法传递给另一个方法 在C 中使用函数指针来实现 在JavaScript中由于函数也是对象所以直接可以在参数列表中传递 而在C 中需要使用委托 要使用委托 首先需要定义它 定义一个接受两个int参数 返回一个i
  • 【HDU4741】空间解析几何

    1 题目链接 题目大意 给出两条空间中不平行的直线 求出这两条直线的距离和对应的点 2 分析 在空间中我们知道 直线有三种关系 相交 平行 异面 但是题目中已经说了 是不相交的直线 所以只可能有两种关系 平行或者异面 在空间中 直线方程并不
  • PATH环境变量变化,导致无法找到基本命令

    解决办法 好多命令的位置在 usr bin 恢复办法如下 1 由于找不到sudo 所以必须写全路径 其他命令如果提示找不到 也需要写全路径 usr bin sudo vi etc profile 2 末尾添加以下内容后保存 export P
  • android fwk开发之堡垒机的使用

    在Android堡垒机 Ubuntu 服务器上编译android AOSP源码 1 添加用户 1 切换到root用户 sudo su 2 添加账户 useradd m username 删除用户 userdel r username 使用u
  • 使用elementUI实现el-table表格跨行

    1 概述 element table 有一个属性 span method 可以设置单元格合并 通过给table传入span method方法可以实现合并行或列 方法的参数是一个对象 里面包含当前行row 当前列column 当前行号rowI
  • new bing聊天机器人免翻命令行使用--大佬逆向工程api

    使用 可以看到 IP地址在美国 使用步骤 下载地址 GitHub地址 或者命令行 python3 m pip install EdgeGPT upgrade 获取bing的cookie 不会控制台获取的 可以在edge插件里面下载cooki
  • 爬虫实战之《流浪地球》豆瓣影评分析(一)

    背景与挖掘目标 获取豆瓣评论数据 分析好评与差评的关键信息 分析评论数量及评分与时间的关系 分析评论者的城市分布情况 1 背景与挖掘目标 豆瓣 douban 是一个社区网站 网站由杨勃 网名 阿北 创立于2005年3月6日 该网站以书影音起
  • ChatGPT漫谈(二)

    ChatGPT 脱胎 于OpenAI在2020年发布的GPT 3 任何外行都可以使用GPT 3 在几分钟内提供示例 并获得所需的文本输出 GPT 3被认为是当时最强大的语言模型 但现在 ChatGPT模型似乎更强大 ChatGPT能进行天马
  • VUE 自定义 穿梭框

    某次项目要使用穿梭框进行数据选择 项目使用的element ui框架 框架中的穿梭框是这样子的 好像不能满足我的需求 因为需要展示很多内容 包括图片等信息 也要加上很多样式等等 我尝试这去改造 一会后觉得还是自己动手去写一个靠谱 几经鼓捣效
  • [华为云云服务器评测] 华为云耀云服务器 Java、node环境配置

    系列文章目录 第一章 linux实战 华为云耀云服务器L实例 Java node环境配置 文章目录 系列文章目录 前言 一 任务拆解 二 修改密码 三 配置安全规则 四 远程登录并更新apt 五 安装 配置JDK环境 5 1 安装openj