828华为云征文|在Flexus X实例上安装JDK和Tomcat保姆教学

news2024/9/28 10:18:24

目录

一、Flexus云服务器X实例

1.1 Flexus X实例概述

1.2 Flexus X实例场景优势

1.3 其他型号与Flexus X实例比较

二、Flexus X实例上安装JDK 

2.1 确定安装版本

2.2 yum命令直接安装

2.3 查看版本

三、Flexus X实例上安装tomcat

3.1 上传安装包到Flexus X实例服务器

3.2 安装tomcat

3.3 启动tomcat

四、整体感觉


一、Flexus云服务器X实例

1.1 Flexus X实例概述

Flexus X实例是华为云推出的一款面向中小企业和开发者的柔性算力云服务器。主打柔性算力和高效性能,专为满足零售、金融、游戏等行业的高工作负载需求设计。它基于擎天QingTian架构、瑶光云脑和盘古大模型等根技术创新,是业界首款应用驱动的柔性算力云服务器。这款云服务器具备多项独特优势,旨在为用户提供更加灵活和高效的计算资源管理方式。Flexus X实例采用柔性算力设计,能够智能感知业务负载,并根据实际需求灵活调整计算资源,从而避免资源浪费并降低成本。用户可以根据自身业务特点,自定义vCPU和内存的配比,最高支持CPU内存为3:1的配比,实现按需定制。

Flexus X实例还搭载了华为云创新研发的黑科技,如独家X-Turbo技术,能够实现MySQL等关键业务应用性能的大幅提升,最高可达业界同规格独享型实例的6倍性能。此外,Flexus X实例还支持基础与性能模式切换,满足不同业务场景的需求。Flexus X实例提供灵活的算力配置和卓越的性能表现,支持用户根据业务负载快速调配产品价格,并具备高可用性和弹性伸缩能力。通过搭配弹性伸缩服务AS及负载均衡服务ELB,Flexus X实例能够从容应对多变的市场业务压力。

Flexus X实例广泛应用于软件开发、零售、金融、游戏等多个行业,覆盖大多数通用工作负载场景。其灵活的资源配置、高性能的表现以及全面的安全防护等特点,使得Flexus X实例成为中小企业和开发者的理想选择。通过Flexus X实例,用户可以更加便捷地构建和部署业务应用,提升业务运行效率,降低运营成本,从而在竞争激烈的市场环境中取得优势。

下面是Flexus X实例的官网链接以及官网截图:

 Flexus云服务器X实例-华为云Flexus云服务器X实例(Flexus X)是柔性算力,六倍性能,旗舰体验,覆盖高科技、零售、金融、游戏等行业大多数通用工作负载场景。icon-default.png?t=O83Ahttps://www.huaweicloud.com/product/flexus-x.html

 

1.2 Flexus X实例场景优势

场景1:电商直播方面

        场景特点:基于X实例搭建电商交易平台,可以从容面对电商市场瞬息万变的业务压力变化

        方案及优势

                灵活伸缩:搭配弹性伸缩服务AS及负载均衡服务ELB,可以实现基于业务负载的快速弹缩,从容应对多变的市场业务压力

                数据可靠:搭配华为云数据库服务,存储电商持久化数据,使用方便,可靠性高

                安全可靠:搭配WAF、DDoS等网络安全服务,实现对电商业务全方位安全防护,降低黑客入侵风险

        可以搭配的工具

弹性负载均衡 ELBicon-default.png?t=O83Ahttps://www.huaweicloud.com/product/elb.html

弹性伸缩 ASicon-default.png?t=O83Ahttps://www.huaweicloud.com/product/as.html

Web应用防火墙 WAFicon-default.png?t=O83Ahttps://www.huaweicloud.com/product/waf.html

云数据库 RDS for MySQLicon-default.png?t=O83Ahttps://www.huaweicloud.com/product/mysql.html

场景2企业建站

        场景特点:面向博客、论坛,和企业门户等业务场景,帮助企业传播价值信息,促进信息共享和交流,支撑用户建设多功能的传播和交互平台

        方案及优势:

                降本增效:阶梯式定价、动态画像并搭配AS,实现资源弹性伸缩对应业务弹性变化,同时降低TCO

                高可用:搭配ELB、AS等服务,使企业站点具备跨可用区高可用,容灾场景业务无缝实时切换

                安全保障:搭配WAF等服务,全面防御黑客恶意攻击和入侵,轻松保护业务数据安全

                数字证书:搭配SSL等服务,提供基于数字证书的可信身份认证支持,避免网站被仿冒

        可以搭配的工具

弹性负载均衡 ELBicon-default.png?t=O83Ahttps://www.huaweicloud.com/product/elb.html

弹性伸缩 ASicon-default.png?t=O83Ahttps://www.huaweicloud.com/product/as.html

Web应用防火墙 WAFicon-default.png?t=O83Ahttps://www.huaweicloud.com/product/waf.html

SSL证书管理 SCMicon-default.png?t=O83Ahttps://www.huaweicloud.com/product/scm.html

场景3:个人开发测试

        场景特点:开发者在开发、测试过程中需要的环境资源,可以选择从云上提供。基于X实例搭建开发测试环境,更加便利,成本更优

        方案及优势:

                计费灵活:按需计费,即开即用,且关机不计费,可以大幅降低开发测试环境成本开销

                可靠性高:云服务器计算可用性SLA高达99.975%,存储持久化性更高达99.9999999%,远高于自建环境,可靠性更高

                工具链齐全:搭配CodeArts全栈全套开发测试工具,显著提升开发测试效率

        可以搭配的工具

软件开发生产线 CodeArtsicon-default.png?t=O83Ahttps://www.huaweicloud.com/devcloud/

场景4:游戏服务器 

        场景特点:适用于搭建游戏后台服务器,强大算力轻松应对千人同时在线,同时平滑扩容可快速应对服务器玩家数量上涨诉求,超强的网络加速能力提升用户体验

        方案及优势

                性能强劲:最大16U服务器,100万并发链接可支撑千人同时在线,满足游戏服务器强劲性能诉求

                平滑扩容:配套华为自研OS可以支持平滑扩容,从而可以实现游戏服务器内玩家数量上涨时不关机扩容,更加平滑

                超低时延:搭配内容分发网络CDN能力,实现游戏资源就近下载,大幅降低下载时长,提升用户体验

        可以搭配的工具

内容分发网络 CDNicon-default.png?t=O83Ahttps://www.huaweicloud.com/product/cdn.html

云数据库 RDS for MySQLicon-default.png?t=O83Ahttps://www.huaweicloud.com/product/mysql.html

 

1.3 其他型号与Flexus X实例比较

Flexues还有其他规格型号,下面列举三种来简单描述一下:

场景介绍

在云服务器上搭建电商交易平台,百万并发链接从容应对电商市场瞬息万变对的业务压力变化

规格推荐的话

Flexus应用服务器L实例

业务负载:百人级电商直播

推荐规格:2核4G|5M带宽|70G系统盘

Flexus云数据库RDS

业务负载:百人级电商直播

推荐规格:2核4G|主备实例|120GB存储

Flexus云服务器X实例

业务负载:万人级电商直播

推荐规格:16核64G|100M带宽|40G系统盘|500G数据盘

根据上面的对比,可以看得出来,X实例可以针对于更大型的应用有着更良好的反应能力,以及更大的规格,适合用于大型应用。而且看下图官网给出的价格也是相当合理。一年最多也只是几千块钱。就可以拥有一台可以部署大型应用的服务器。可以看得到即使是后面的万人级电商直播所搭载的服务器一年的价格也不过才是一台苹果16手机的价格。

二、Flexus X实例上安装JDK 

2.1 确定安装版本

首先,我们先进入到Flexus云服务器X实例控制台,然后使用远程cloudshell登录。因为JDK版本很多啊,而且更新也很快,最新版的不一定很稳定,可能会存在一些小问题。因此,我们可以通过查看JDK版本,找到你想要安装的JDK版本,我这里以 JDK1.8 为例:命令如下:

输入命令:yum -y list java*

2.2 yum命令直接安装

从上面我们是不是可以看得到JDK版本是不是非常多,我这里要安装的是1.8.0版本的,因此我们可以输入命令:

yum install -y java-1.8.0-openjdk.x86_64

然后回车执行

到这里我们就已经安装完成了,使用yum命令安装是不是非常方便好用呢,使用yum命令,一般会安装在usr/lib/jvm目录下,如下图所示:

​接下来我们还需要配置一下环境变量,确保我们的java命令能够在命令行可以被识别,也就是修改配置文件/etc/profile,配置环境变量,因为使用vim编辑器不方便,因此我们从右侧的文件管理工具直接找到这个文件双击打开编辑,在文件最底部加上下面四行内容

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-5.hce2.x86_64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

 然后我们需要重新加载配置文件:
输入命令:source /etc/profile 

2.3 查看版本

 接下来我们可以查看一下是否安装成功,那怎么查看呢,使用以下命令验证JDK是否安装成功:

java -version

如果安装成功,我们就可以看到安装的JDK版本信息。如下图,我们也是安装完成了。

三、Flexus X实例上安装tomcat

3.1 上传安装包到Flexus X实例服务器

tomcat历史版本大家我可以点击查看自己要tomcat的历史版本,我这里安装tomcat8.5.84版本作为展示,直接进入bin目录找到tar.gz压缩包即可

接下来我们把上传的压缩包上传到usr/local目录,方便我们解压:如下gif

3.2 安装tomcat

然后我们进入到上传目录/usr/local,然后使用tar命令进行解压,如下:

#进入安装目录
cd /usr/local
#安装命令
tar zxvf apache-tomcat-8.5.84.tar.gz -C ./

OK,可以看得到我们的usr/local目录下也确实是多了一个tomcat目录

3.3 启动tomcat

然后我们启动tomcat:

#进到bin目录
cd apache-tomcat-8.5.84/bin/
#执行启动脚本
./startup.sh
#查看运行状态
ps -ef | grep tomcat

 OK,从这里输入信息可以知道我们的tomcat服务已经成功启动了。接下来打开浏览器在地址栏

输入:公网ip:8080

Ok,这下我们就可以成功访问到了tomcat ,我们的tomcat安装教学到此结束了。

四、整体感觉

通过官网的了解,也让我整体感觉十分良好,也具备了下面四个优点:

易搭建:内置丰富的解决方案与镜像,覆盖八大场景,即开即用,新手友好

更实惠:极具性价比,首创柔性计算,智能感知业务,动态推荐规格,越用越划算

易维护:运维、监控、资源分布一站式可视化管理,运维更省心高效,让IT更聚焦业务

更安全:媲美旗舰级安全品质,跨AZ 99.995%可用性,100+全球权威合规认证

🔥828企业节盛惠来袭!升级您的数字基建,从Flexus云服务器X实例开始。一键部署,轻松在Flexus云端搭建高效Java环境——安装JDK与Tomcat,无缝对接开发生产。享受流畅部署体验,让您的应用性能飙升!无论是初创企业还是行业巨擘,Flexus云服务器X都是您加速数字化转型的理想选择。快来体验,让您的业务在云端翱翔,共创辉煌未来!🚀,让我们一起来使用起来吧!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2173170.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

拯救Air780EP模块紧急项目:异常断链的吐血经历。。。

小编最近被老板驱使,要用Air780EP模块做几个紧急项目 并且由于时间紧任务重,遇到了一些棘手问题,简直呕心沥血…… 左思右想,还是在这里把遇到的问题,排查记录下来 也许可以帮到因遇到类似的问题,并且一…

你要的Air201录音和播放录音功能?直接拿去!

最近拼拼收到同学们的疑问:Air201是否支持录音、播放录音功能? 必须支持!Air201可是高集成化设计,并且Air201自带了ES8311音频解码芯片(Audio Codec)及MIC麦克,可支持本地的录音功能&#xff1…

掌握编码最佳实践

你准备好把你的编程技能提升到一个新的水平了吗?在本文中,我们将探讨秘密破坏您的生产力的常见编码错误,并分享您需要了解的优化工作流程的最佳实践。 通过实施这些技巧,您将更快,更智能地编码,并在创纪录…

预训练词向量的使用

目录 1.代码实现 2.知识点: 两个网站可以下载预训练词向量 GloVe网站:GloVe: Global Vectors for Word RepresentationfastText网站:https://fasttext.cc 1.代码实现 import os import torch from torch import nn import dltools class …

文章解读与仿真程序复现思路——中国电机工程学报EI\CSCD\北大核心《考虑异步区域调频资源互济的电能、惯性与一次调频联合优化出清模型》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 电网论文源程序-CSDN博客电网论文源…

Web后端开发原理!!!什么是自动配置???什么是起动依赖???

引言: 当然,在我们学习的过程中,得知其然,还得知其所以然。So理解了其原理,更能让我们对其开发的理解,遇到问题,也更能快速找到解决办法!!! 1. SprngBoot-配…

网站建设中,营销型网站与普通网站有什么区别

营销型网站与普通网站在建站目的、交互设计以及结构优化等方面存在区别。以下是具体分析: 建站目的 营销型网站:以销售和转化为主要目标,通过专业的市场分析和策划来吸引潜在客户,并促使其采取购买行动。普通网站:通常…

Golang | Leetcode Golang题解之第441题排列硬币

题目: 题解: func arrangeCoins(n int) int {return sort.Search(n, func(k int) bool { k; return k*(k1) > 2*n }) }

Python in Excel作图分析实战!

Excel 中的 Python 现已正式发布,适用于 Microsoft 365 商业版和企业版的 Windows 用户。去年 8 月,微软与 Anaconda 合作,通过集成 Python 为 Excel 引入了一个令人兴奋的新增功能,从而可以将 Python 和 Excel 分析无缝结合到同一…

OLMo - 训练和使用AI2 模型

文章目录 一、关于 OLMo安装 二、模型概览Checkpoints 三、推理关于微调检查点的推理量化 四、Reproducibility训练检查训练数据 五、微调六、评估 一、关于 OLMo OLMo: Open Language Model OLMo是一个用于训练和使用AI2最先进的开放语言模型的存储库。它由科学家为科学家构建…

java初识

目录 1.命名规范 2.数据类型 3.数据类型转换(就是见识一下) 4.java里面的输入输出 4.1判断是不是偶数 4.2判断是不是闰年 4.3其他的输入输出 4.4顺序的问题 5.分支语句补充 5.IDEA里面的调试 6.continue的一个案例 1.命名规范 这个命名规范就…

【Mysql】Mysql数据库基本操作-------DDL(中)

1、对表结构的常用操作----创建表 创建表格式: creat table (if not exists ) (可以省略) 表名( 字段一 类型[(宽度)] [约束条件] [comment 字段说明], 字段二 类型[(宽度)] [约束条件] […

翻译:Recent Event Camera Innovations: A Survey

摘要 基于事件的视觉受到人类视觉系统的启发,提供了变革性的功能,例如低延迟、高动态范围和降低功耗。本文对事件相机进行了全面的调查,并追溯了事件相机的发展历程。它介绍了事件相机的基本原理,将其与传统的帧相机进行了比较&am…

Github 2024-09-28Rust开源项目日报Top10

根据Github Trendings的统计,今日(2024-09-28统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Rust项目10Starlark项目1Python项目1TypeScript项目1Pake: 利用 Rust 轻松构建轻量级多端桌面应用 创建周期:491 天开发语言:Rust协议类型:M…

Linux云计算 |【第四阶段】RDBMS1-DAY2

主要内容: 常用函数(函数分类1:单行、分组;函数分类2:字符、数学、日期、流程控制)、分组查询group by、连接查询 一、常用函数 1. 按使用方式分类 ① 单行函数 单行函数(Scalar Functions&…

LeetCode[中等] 78.子集

给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的 子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 思路 迭代法 每次遍历nums中的新的数,将其加到之前所有得到的set中&#xff0c…

多个树模型特征贡献度与可视化

背景 在机器学习中,特征的重要性是了解模型如何做出预测的关键指标之一,在树模型中,特征重要性通常通过特征的分裂节点来衡量,通过观察特征在模型中的贡献,可以对数据集中的重要特征有更深入的理解,之前的…

F28335 的 EPWM 外设

1 PWM 简介 2 F28335的ePWM介绍 2.1 时基模块TB (1)时基模块的功能 (2)时基模块的关键信号和寄存器 给出时基模块内部结构图来了解里面的关键信号和寄存器,时基模块内部结构图如下所示: (3…

十一假期地区人流量出行大数据分析:技术驱动下的深度洞察

随着国庆黄金周的临近,旅游市场再次迎来了一年一度的出行高峰。在这个数字化时代,如何利用大数据、第三方接口等先进技术进行数据采集与分析,以更精准地预测人流量、优化资源配置、提升旅游体验,成为了行业内外关注的焦点。 一、…

播放器 SDK

腾讯云视立方播放器 SDK 是音视频终端 SDK(腾讯云视立方)的子产品 SDK 之一,基于腾讯云强大的后台能力与 AI 技术,提供视频点播和直播播放能力的强大播放载体。结合腾讯云点播或云直播使用,可以快速体验流畅稳定的播放…