828华为云征文——使用Flexus云服务器X实例CentOS镜像下创建MySQL服务器教程

一、概述

1.1 前言

        当前正值华为云盛大的828 B2B企业庆典,其中Flexus X实例的特惠活动尤为吸引人眼球。对于追求极致算力表现,并期望在自建MySQL数据库、Redis缓存系统及Nginx服务器部署上获得卓越性能的企业用户而言,这无疑是一个不可多得的良机。把握此刻,让您的IT基础设施实现质的飞跃,加速业务增长步伐,千万别让这次机会擦肩而过!

1.2 Flexus云服务器X实例

        Flexus云服务器X实例是华为云专为中小企业和开发者设计的新一代柔性算力云服务器,其主要特点如下:

  1. 柔性算力
    • 相较于传统云服务器的固定规格,Flexus X实例支持用户根据业务实际需求定制算力,突破CPU与内存只能使用1:2^N的固定配比,支持如2:5、3:7、5:9等特殊规格,最高支持CPU内存为3:1的配比,实现“按需定制”。
    • 这一特性使得资源利用更加高效和灵活,避免了传统固定规格可能导致的资源浪费,降低了至少30%的算力成本。
  2. 高性能
    • Flexus X实例相比传统云服务器性能提升明显,特别适用于计算密集型任务。其首创大模型QoS保障,结合QingTian架构,实现智能全域调度,算力分配长稳态运行,性能始终保持最优释放。
  3. 智能感知与自动调整
    • Flexus X实例能够智能感知业务负载的变化,并自动调整资源配置,以更好地满足不同业务的需求,提高资源利用率和系统稳定性。
  4. 广泛适用场景
    • Flexus X实例覆盖从高科技、零售到金融、游戏等多行业的通用工作负载场景,如电商直播、企业建站、开发测试环境、游戏服务器以及音视频服务等。
  5. 一键式服务
    • Flexus X实例将原本复杂的云端操作简化为一键式服务,大大降低技术门槛,使得用户从资源配置到运维管理都能轻松掌握。
  6. 高性价比
    • Flexus X实例在华为云828 B2B企业节期间推出大力度的促销活动,使得用户可以以更优惠的价格获得高性能的云服务。

        Flexus云服务器X实例是华为云为中小企业和开发者量身打造的一款高性能、高性价比的柔性算力云服务器。其独特的柔性算力技术、高性能表现、智能感知与自动调整能力以及广泛适用场景等特点,使得用户能够轻松应对各种计算需求,实现业务的快速发展。在华为云828 B2B企业节期间,Flexus X实例的促销活动更是为用户提供了难得的购买机会。

1.3 MySQL

        MySQL是一个开源免费的关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。MySQL以其高性能、可靠性、易用性和灵活性而广受欢迎,特别是在Web应用和企业级应用中。

        因为我们都很少在本地装mysql服务,一是内存大,而是企业级数据库,我们作为开发人员基本都是直接根据主机端口链接就好,因为在我们的开发电脑上也不宜装Mysql。占内存和没必要。因此本次就使用Flexus云服务器X实例来构建属于我们自己的MySql服务。

二、创建Flexus云服务器X实例

这里我就以4核12G-100G-3M规格的Flexus X实例基础模式进行创建

2.1 购买前对于Flexus云服务器X实例进行相关配置

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

 往下拉,然后看到全部规格,在下拉框里面选中4核12G,然后点击进去购买:

然后这里我们点击自定义,选中4核12G

然后镜像就选择我们最熟悉的CentOS7.5版本吧,要注意囖,这里调整系统盘的价格也会随之调整的。

继续往下拉,这里对于安全组的配置还在一开始的时候就给我们进行了初始化,可以看得出来华为云服务器还是非常贴心的,之前的服务器都还要在创建实例之后才能配置,现在也是越做越好了,

然后我们调整带宽,顾名思义带宽就是公网传输速度的快慢,这里调整带宽的话,也是会对我们的整体金额发生变化的噢。这里我们就选择3M的

然后,我们继续对我们的服务器登录密码进行一个初始化,然后点击下一步确认配置,

这里就可以看得到我们刚刚的网络配置了,现在我们确认无误之后勾选同意协议,然后点击立即购买。

完成支付之后,点击返回控制台

这里就可以看得到我们已经有一台Flexus云服务器X实例服务器了

2.2 使用华为CloudShell进行远程连接

等上面的实例初始化完成之后,点击上面的远程登录,我们就使用CloudShell进行远程连接,点击CloudShell登录

这里我们我们使用公网连接看看,然后输入我们刚刚创建服务器时候的密码,然后点击连接

OK,看下图我们就确实已经连接上了。然后我们就可以看得到我们服务的资源目录以及可以在命令行输入了

使用感觉:这里新出来的CloudShell简直是Xshell以及Xftp的结合版啊,非常好用。

三、安装MySQL

3.1 文件形式安装MySQL

这里我们是通过文件的形式去安装我们的MySQL的,首先我们得先确保Flexus云服务器X实例服务器有没有自己安装了,输入rpm -qa | grep -i mysqlh和systemctl status mysqld.service查看有没有:

Ok,确实没有MySQL服务,这里我们先去MySQL官网下载下列几个文件,这里我们是以MySQL8.0.25版本安装的

然后我们往下翻,找到下面几个文件然后进行下载:

将上诉几个文件全部传输到Flexus云服务器X实例服务器的opt目录上:然后右击opt目录,点击上传文件,因为我这里上传过就显示有在这里

接下来传输完成之后,我们就直接在CloudShell终端上面安装就行,因为Mysql安装安装过程中可能会产生tmp文件,以防万一,我们要给tmp文件授予权限先:chmod -R 777 /tmp

然后在opt目录下依次解压,因为安装包有依赖关系,一定要安装顺序解压安装:

cd /opt
rpm -ivh mysql-community-common-8.0.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.25-1.el7.x86_64.rpm

在该步骤时候可能会失败,看sh执行yum remove mysql-libs,删除mariadb依赖,看下图果然安装失败,因此先删除


rpm -ivh mysql-community-client-8.0.25-1.el7.x86_64.rpm 
rpm -ivh mysql-community-server-8.0.25-1.el7.x86_64.rpm 但是在执行这一步的时候好像没有安装libaio依赖,因此我们需要先执行yum -y install libaio安装依赖


最后一步等待时间较长,耐心等待

OK,接下来我们验证一下,输入命令mysql --versionrpm -qa|grep -i mysql,看看是否安装成功 

Ok,确实已经安装完成了 

3.2 MySQL的初始配置

接下来我们先输入命令:mysqld --initialize --user=mysql对mysql进行初始化,因为初始化完成之后一般会在/var/log/mysqld.log目录下有这么一个log文件存放mysql的初始密码,接下来我们使用cat命令查看一下:

Ok,接下来进行修改密码,首先先查看一下mysql服务的状态:

查看mysql
systemctl status mysqld

这里显示我们的Mysql服务是还没有启动的,先来启动一下:开启mysql,systemctl start mysqld
重启mysql是命令:systemctl restart mysqld 

这下mysql就是启动成功了。如果需要设置开机就启动的话可以参考下面几条命令:

开启自启动:
systemctl enable mysqld.service
关闭自启动:
systemctl disable mysqld.service
查看自启动状态
systemctl list-unit-files|grep mysql
但是我们的服务器一直都是启动中,因此我这里就不设置了。

然后我们进行首次进入mysql,输入命令mysql -u root -p,主义接下来输入密码的话是不会出现*号或者·号的,只是不显示而已,我们继续输入初始密码就好。

进入之后,我们输入命令修改密码xxx就是我们要修改的密码,别忘记了后面的分号。

ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxx';

OK,修改密码之后,我们接着下一步: 

3.3 使用Navicat远程连接

打开我们的navicat,然后右击新建连接,输入相关信息,点击测试连接:

Ok,到此已经结束了。说明我们已经拥有了一个Flexus云服务器X实例提供的Mysql服务。

四、总结

  • 智能感知业务负载:能够自动调整资源配置,以适应业务负载的变化。
  • 丰富的公共镜像:包括CentOS等多种常见操作系统镜像,方便快速部署应用。
  • 灵活自定义:用户可以根据需要自定义vCPU和内存配比,以及选择合适的计费模式(包年/包月或按需计费)。
  • 智能升降配:根据业务需求自动调整资源,提高资源利用率和系统稳定性。

建议大家可以做横评 和友商的U1进行性能横评,也可以测试和友商的C6和C7进行横评测试

最后华为新的CouldShell真心不错,真的完美结合了xshell和xftp的优点,但其实也可以做得更好,比如说可以保存会话,这样就不用每次远程登录的时候都是新建会话,或者说是把这个cloudShell单独拎出来做一个菜单,就非常完美了。总体感觉还是非常不错,不愧是遥遥领先。期待大家还是可以多多支持鼓励的


 

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringCloud (1) 服务拆解

1 服务拆解和治理 1.1 服务拆解 微服务的核心就是服务拆分,将传统的大项目拆分为多个微型服务(服务或微服务),实现服务之间"高内聚(微服务职责单一),低耦合(微服务功能相对独立)"的目的 (1) 水平(横向)拆分:先搭出拆分框架,比如【公共服务】(比如:common服务,client…

Python数据分析与可视化(Python绘图详解)

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…

轻量级流密码算法Trivium

轻量级流密码算法Trivium 0x0 Trivium算法简介 Trivium算法是由C.D Canniere和B.Preneel共同设计的一套对称加密算法,Trivium密码算法采用了分组密码和非线性反馈移位寄存器的设计思路。该密码算法总共288比特的内部状态,其中有…

数据篇| 关于Selenium反爬杂谈

友情提示:本章节只做相关技术讨论, 爬虫触犯法律责任与作者无关。 LLM虽然如火如荼进行着, 但是没有数据支撑, 都是纸上谈兵, 人工智能的三辆马车:算法-数据-算力,缺一不可。之前写过关于LLM微调文章《微调入门篇:大模型微调的理论学习》、《微调实操一: 增量预训练(Pretrai…

【手撕算法】快速排序(递归分治法)Python实现

一、算法 class Solution:def Partition(self, nums, low, high):pivotkey nums[low] # 元素copied, nums[low]空了出来while low < high:while low < high and nums[high] > pivotkey:high high - 1 # 直到找到一个nums[high]<pivotkey位置nums[low] nums[h…

Matlab simulink建模与仿真 第十七章(补充离散库和补充数学库)

参考视频&#xff1a;simulink1.1simulink简介_哔哩哔哩_bilibili 一、补充离散库和补充数学库中的模块概览 1、补充离散库 注&#xff1a;每个版本的补充离散库不一定相同&#xff0c;也不是每个版本的库都有如上所有模块。 2、补充数学库 二、离散直接传递函数Ⅱ模块 1、…

学生护眼台灯哪个品牌比较好?五款性价比高的学生护眼台灯

现在的孩子学习压力很大&#xff0c;在学校课程已经塞满了大半天&#xff0c;课后的作业更是不少&#xff0c;空闲时间还需要去课后补习班的数不胜数。用眼的次数非常的高&#xff0c;眼睛很容易感到疲惫&#xff0c;这时候我们一个宝贝大有作用&#xff0c;就是我们的护眼台灯…

软件测试 BUG 篇

目录 一、软件测试的生命周期 二、BUG 1. bug的概念 2. 描述bug的要素 3. bug的级别 4. bug的生命周期 5. 与开发产生争执怎么办&#xff1f;&#xff08;面试高频考题&#xff09; 5.1 先检查自身&#xff0c;是否bug描述不清楚 5.2 站在用户角度考虑并抛出问题 5.3 …

C++/Qt 集成 AutoHotkey

C/Qt 集成 AutoHotkey 前言AutoHotkey 介绍 方案一&#xff1a;子进程启动编写AutoHotkey脚本准备 AutoHotkey 运行环境编写 C/Qt 代码 方案二&#xff1a;显式动态链接方案探索编译动态链接库集成到C工程关于AutoHotkeyDll.dll中的函数原型 总结 前言 上一篇介绍了AutoHotkey…

YOLOv9改进,YOLOv9主干网络替换为RepViT (CVPR 2024,清华提出,独家首发),助力涨点

摘要 轻量级视觉变换器(ViTs)在资源受限的移动设备上表现出优越的性能和较低的延迟,相比之下轻量级卷积神经网络(CNNs)稍显逊色。研究人员发现了许多轻量级 ViTs 和轻量级 CNNs 之间的结构联系。然而,它们在块结构、宏观和微观设计上的显著架构差异尚未得到充分研究。在…

TC-RAG: 图灵完备的检索增强

1. 背景 大型语言模型在众多关键领域均已取得显著进展&#xff0c;并在各种下游任务中展现出卓越性能。 在医疗领域&#xff0c;这些模型尤显潜力&#xff0c;特别是在对责任感和可靠性要求极高的健康护理领域。这些模型通过全面的医学知识预训练&#xff0c;不仅能支持医生做…

堆的向下调整算法和TOPK问题

目录 1.什么是堆&#xff1f; 1.1 向下调整建堆的时间复杂度计算 1.2 堆的结构体设计 2.堆的功能实现&#xff1a; 2.1 堆的插入&#xff1a; 2.2 堆的删除&#xff1a; 2.3 堆排序&#xff1a; 2.4 向下调整建堆&#xff1a; 2.5 TOPK问题&#xff1a; 2.6 向上调整算…

周末愉快!——周复盘

加班的晚上有一个美梦&#xff01; 周末愉快简单复盘结尾 精华&#xff1a; 在这个信息爆炸的时代&#xff0c;我们的大脑每天都被无数的数据和刺激充斥&#xff0c;以至于我们常常感到应接不暇。然而&#xff0c;正如古人所言&#xff1a;“不飞则已&#xff0c;一飞冲天”&am…

音视频入门基础:AAC专题(4)——ADTS格式的AAC裸流实例分析

音视频入门基础&#xff1a;AAC专题系列文章&#xff1a; 音视频入门基础&#xff1a;AAC专题&#xff08;1&#xff09;——AAC官方文档下载 音视频入门基础&#xff1a;AAC专题&#xff08;2&#xff09;——使用FFmpeg命令生成AAC裸流文件 音视频入门基础&#xff1a;AAC…

Paragon NTFS for Mac和Tuxera NTFS for Mac,那么两种工具有什么区别呢?

我们在使用Mac系统读取U盘的过程中往往会遇到一个问题&#xff0c;那就是U盘插进电脑无法显示&#xff0c;或者只能读取不能编辑。出现这种情况的原因就一般是格式错误。 很多小伙伴在解决这种问题的时候会选择使用U盘读写工具&#xff0c;那么哪一种读写工具比较好呢&#xf…

毕业设计选题:基于springboot+vue+uniapp的驾校报名小程序

开发语言&#xff1a;Java框架&#xff1a;springbootuniappJDK版本&#xff1a;JDK1.8服务器&#xff1a;tomcat7数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09;数据库工具&#xff1a;Navicat11开发软件&#xff1a;eclipse/myeclipse/ideaMaven包&#…

算法——贡献法

前天的AtCoder Beginner Contest 371 D题碰到了这个贡献法&#xff0c;刚好之前的第十一届蓝桥杯省赛第二场真题AcWing 2868. 子串分值也是用的这个方法hh,但是赛时没有搞出来。。。 AcWing 2868. 子串分值 对于一个字符串 SS&#xff0c;我们定义 SS 的分值 f(S)f(S) 为 SS 中…

【计算机网络】网络层协议解析

网络层的两种服务IPv4分类编址划分子网无分类地址 IPv4地址应用IP数据报的发送和转发过程主机发送IP数据报路由器转发IP数据报 IPv4数据报首部格式ICMP网际控制报文协议虚拟专用网VPN与网络地址转换NAT 网络层主要任务是实现网络互连&#xff0c;进而实现数据包在各网络之间的传…

spring boot admin集成,springboot2.x集成监控

服务端&#xff1a; 1. 新建monitor服务 pom依赖 <!-- 注意这些只是pom的核心东西&#xff0c;不是完整的pom.xml内容&#xff0c;不能直接使用&#xff0c;仅供参考使用 --><packaging>jar</packaging><dependencies><dependency><groupId&g…

【STM32】独立看门狗(IWDG)原理详解及编程实践(下)

这篇文章详细讲解独立看门狗的编程实践代码。关于独立看门狗的原理及配置可以看上一篇文章。 【STM32】独立看门狗&#xff08;IWDG&#xff09;原理详解及编程实践&#xff08;上&#xff09;-CSDN博客 目录 1、 初始化 IWDG 2. 配置 IWDG 3. 喂狗 4. 处理看门狗复位 5、完…