华为云云耀云服务器L实例评测|宝塔一站式安装数据库MySQL+Redis教程

news2024/12/24 3:14:54

目录

 前言

一、传统服务器安装数据库

1.安装MySQL

2.安装Redis

二、云耀云服务器L安装MySQL

1.云耀云服务器L实例购买

2.远程登录并重置密码

3.云耀云服务器L初始化宝塔面板

4.宝塔面板安装数据库

5.MySQL第三方登录

三、云耀云服务器L安装Redis

1.宝塔面板安装Redis

2.Redis密码设置及第三方登录

总结


 前言

        作为一个开发者,拿到服务器,我们是不是必须安装对应的环境以及各种软件啊,尝尝会因为在安装途中各种奇葩问题而苦恼,又或者明明安装成功了,但是又没法使用,外部也无法访问等问题,今天就给大家介绍一下华为云云耀云服务器L实例,是怎么快速便捷的安装各种常见开发软件,并且很重要的一点就是,华为云云耀云服务器L实例自带了宝塔可视化镜像,极大的挺好软件安装部署的的效率。

一、传统服务器安装数据库

为了对比华为云云耀云服务器L实例的优势,先简单介绍一下,如果使用传统服务器进行安装,会有哪些繁琐的事。

1.安装MySQL

对于传统服务器,我们安装MySQL,都要经历以下通用的安装步骤:

  • 下载数据库软件包。
  • 解压软件包并将相关的可执行文件拷贝到服务器上。
  • 创建数据库用户并设置密码。
  • 创建并初始化数据库实例。
  • 配置数据库实例参数。
  • 启动数据库实例并进行测试。
  • 配置防火墙规则以保护数据库的安全。

2.安装Redis

同样的,安装Redis也是需要很多步骤:

  • 下载Redis软件包。
  • 解压软件包并拷贝到服务器上。
  • 安装Redis所需的依赖项。
  • 配置Redis参数,如端口号、内存使用情况等。
  • 启动Redis并进行测试。
  • 配置防火墙规则以保护Redis的安全。

总之,传统服务器安装Redis和数据库的过程需要经过多个步骤,包括准备工作、安装Redis和数据库、配置相关参数、启动服务、配置防火墙规则以及进行日志监控和备份等。这些步骤需要耗费大量时间和精力,而且容易出错。

二、云耀云服务器L安装MySQL

1.云耀云服务器L实例购买

首先,当然是购买购买华为云云耀云服务器L,购买方式十分简单,不会很多繁琐的选择,可以根据自己所在地区选择对应的区域,以及自己项目需要引用的镜像。个人推荐宝塔镜像,可以可视化操作服务器,十分方便。https://console.huaweicloud.com/smb/?agencyId=20079e42a0e44e50a2fb0a841c1a95b0&region=cn-south-1&locale=zh-cn#/create/hecs-light?period=month_1&plan=basic_v1

购买成功之后在控制台我的全部资源中可以看到购买的云耀云服务器L实例

2.远程登录并重置密码

首次购买成功云耀云服务器L,是要重置密码才能登录的,登录云肯定是需要密码的,点击“我的资源”的远程登录,之后在远程登录界面进行重置密码,只要重置新密码即可。如图所示:

3.云耀云服务器L初始化宝塔面板

云耀云服务器L初始化宝塔面板,首先要开放8888端口

控制台我的资源,点击配置规则,把上面的端口添加进去:

后台页面是需要登录的,所以需要初始密码,远程进入云耀云服务器L实例。执行以下命令:

sudo cat /credentials/password.txt

可以看到,宝塔的账号和密码:

接下来就可以登录宝塔进行操作了,可以使用 http://弹性公网IP:8888 地址进行访问,浏览器输入网址之后,可以看到首页:

4.宝塔面板安装数据库

宝塔面板登录完成之后,接下来,就可以通过宝塔面板对云耀云服务器L进行相关软件安装了。首先安装MySQL。点击宝塔面板软件商店菜单,直接搜MySQL,在操作栏点击安装即可,安装成功如图所示:

安装成功之后,也可以在数据库中查看

5.MySQL第三方登录

可以看到在云耀云服务器L安装MySQL步骤是不是很简单啊,完全跟之前传统方式不一样,并且也无需编写任何命令。接下来我们就可以使用第三方工具登录root账号。

复制root账号密码

进入云耀云服务器L终端,授权root账号其他地方可以登录


use mysql;

update user set host = '%' where user ='root';

mysql> flush privileges;

        

使用第三方数据库管理工具登录:

三、云耀云服务器L安装Redis

上面已经完成云耀云服务器L数据库安装了,并且也是使用第三方登录了,整个过程十分的便携,接下来,继续快速安装Redis。

1.宝塔面板安装Redis

同样也是点击宝塔面板软件商店菜单,直接搜Redis,在操作栏点击安装即可,安装成功如图所示:

安装完成之后,也可以在数据库-Redis中查看到,已经安装完成的Redis,已经是可以直接在宝塔面板添加相关key,操作也是十分方便

2.Redis密码设置及第三方登录

初次安装的Redis是没有密码的,所以我们要设置密码,并且第三方也不允许登录,所以要进行一下简单的配置。配置也是很简单,无需经过服务器命令修改,只要值宝塔面板进行操作就行了。

在软件商店Redis点击设置,设置绑定端口为0.0.0.0,同时修改密码为自己想要的比如123456

接下来还有个重要的一步,点击配置文件,修改配置文件密码

从这里可以看到,后续如果想要修改Redis的其他配置,直接可以在这里点击配置文件进行修改,无需进入服务器。

接下来第三方就可以用修改的密码重新登录

总结

        本文通过两个开发中常用的软件MySQL和Redis的安装步骤,来展示华为云云耀云服务器L实例集成宝塔面板是多么的便捷。由于华为云云耀云服务器L实例本身集成了宝塔面板镜像,已经就是开箱即用了,极大的提高我们开发或者使用过程中效率。并且对于初学者,华为云云耀云服务器L实例也是十分容易上手的,从购买到使用基本都可以可视化操作,让初学者不在畏惧Linux命令。

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

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

相关文章

JumpServer未授权访问漏洞 CVE-2023-42442

JumpServer未授权访问漏洞 CVE-2023-42442 一、漏洞描述二、漏洞影响三、网络测绘四、漏洞复现poc通过burp发送请求包小龙POC检测 五、修复建议 免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接…

【正则表达式】

正则表达式 1 本节目标2 正则表达式概述2.1 什么是正则表达式2.2 正则表达式的特点 3 正则表达式在JavaScript中的使用3.1 创建正则表达式3.2 测试正则表达式test 4 正则表达式中的特殊字符4.1 正则表达式的组成4.2 边界符4.3 字符类4.4 量词符4.5 括号总结4.6 预定义类 5 正则…

如何分清PMP和NPDP?一篇文足以

先简单介绍一下两个证书: PMP:项目管理证书,项目经理 英文全称是Project Management Professional,中文全称叫做项目管理专业人士资格认证。 它是由美国项目管理协会(PMI)在全球范围内推出的针对项目经理…

mojo安装

docker安装mojo 官网 https://developer.modular.com/login 很奇怪登录页面不显示 类似于网站劫持 docker 安装mojo带jupyterlab的方式 https://hub.docker.com/r/lmq886/mojojupyterlab 拉取镜像 docker pull lmq886/mojojupyterlab docker pull lmq886/mojojupyterlab:1.2 启…

没有任何销售经验怎么管理销售团队?

本文将为大家讲解:1、什么是销售管理?2、销售管理的流程是什么?3、如何进行销售管理?4、crm客户管理系统对于销售管理有什么样的作用?5、2023年最全crm客户管理系统推荐。 一、什么是销售管理? 根据美国营…

【数据结构与算法】一文带你学透——算法概述

前言 本期我们所要学习的内容是数据结构与算法中的算法的相关内容,通过上期我们学的数据结构想必大家都会了吧,在学习完毕之后算法,我想你已经可以编写出比较优秀的代码了,著名计算机科学家沃思曾提出一个公式 程序数据结构算法。…

18.备忘录模式(Memento)

意图:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样就可以在以后将该对象恢复到原先保存的状态。 上下文:某些对象的状态在转换过程中,可能由于某种需要,要求…

Python的电机控制模拟程序

一个带有EPICS支持的虚拟电机控制器。 1)Status类:其实例化对象代表一个电机轴的状态。 #!/usr/bin/env python Status类代表一个电机处于的状态:1、DIRECTION状态位:设置运动方向2、DONE_MOVING状态字:置位表示结束…

数据结构与算法的力量:编写更高效的代码

文章目录 为什么数据结构和算法重要?1. 提高性能2. 节省资源3. 解决复杂问题4. 改进代码质量 常见数据结构和算法数据结构1. 数组(Array)2. 链表(Linked List)3. 栈(Stack)4. 队列(Q…

哈希(hash)——【C++实现】

本章gitee代码仓库:Hash 文章目录 💐1. 哈希概念🌻2. 哈希冲突🌼3. 哈希函数🌸3.1 哈希函数设计原则🌸3.2 常见哈希函数 🪴4. 哈希冲突解决方案🌱4.1 闭散列——开放定址法&#x1f…

Android存储权限完美适配(Android11及以上适配)

一、Bug简述 一个很普通的需求,需要下载图片到本地,我的三个测试机(荣耀Android10,红米 11 和小米Android 13都没有问题)。 然后,主角登场了,测试的三星Android 13 死活拉不起存储权限弹窗。 …

使用setInterval定时器实现文字一个一个的打印在页面中

前言: 项目需求实现请求回来的数据一个一个的打印在页面中,点击“停止生成”暂停打印;该功能需求类似于文心一言。 代码实现: view页面代码: script代码: 核心代码: let k 0; timer setInte…

【python】lightgbm 无法打开文件

问题&#xff1a;文件无法打开 在使用 lightgbm 读取模型文件时不能打开 报错&#xff1a; Traceback (most recent call last):File "detect_interpretability_.py", line 176, in <module>lightgbm_test(White_data, os.path.basename(data_path), model_f…

得帆信息联合创始人——王周健:大中型企业集成平台选型建议

在当今这个数字化时代&#xff0c;大中型企业面临着前所未有的挑战&#xff0c;企业需要快速响应外部市场变化&#xff0c;以保持竞争力。在这个过程中&#xff0c;企业需要快速、准确的决策力&#xff0c;需要大量有价值的数据作为支撑。所以跨企业、跨部门、跨系统的业务联通…

C语言字符函数和字符串函数(1)

大家好&#xff0c;我们又见面了&#xff0c;让大家久等了&#xff0c;我们今天就来学习字符函数和字符串函数。 在开启今天的学习之前呢&#xff0c;我来解决一下一些小伙伴平时找不到库函数使用的烦恼&#xff0c;因为我们cplusplus.com最新版本不能够查询函数&#xff0c;我…

C盘扩容(微PE工具箱)

C盘扩容&#xff08;微PE工具箱&#xff09; 1、关闭Bitlocker2、安装微PE3、以D盘分10G给C盘为例3.1安装后重启会出现两个选项电脑系统和PE系统&#xff0c;选择PE系统3.2调成分区空间3.3检查分盘情况并删除PE系统 1、关闭Bitlocker 2、安装微PE https://www.wepe.com.cn/dow…

2023年招标行业研究报告

第一章 行业概况 1.1 招标定义和分类 招标行业涉及政府、企事业单位通过公开、公平、公正的手段组织采购、工程建设等项目的过程。尽管中国的招标行业发展历程相对较短&#xff0c;但随着市场经济的深入发展和政府采购制度的持续改革&#xff0c;该行业已逐渐崭露头角&#x…

《遇见秋分》公众号排版模板,感受秋天的文艺唯美

秋分,是二十四节气之第十六个节气,秋季第四个节气。秋分这天太阳几乎直射地球赤道,全球各地昼夜等长。秋分&#xff0c;“分”即为“平分”、“半”的意思,除了指昼夜平分外,还有一层意思是平分了秋季。秋分日后,太阳光直射位置南移,北半球昼短夜长&#xff0c;昼夜温差加大,气…

ptmalloc源码分析 - Top chunk的扩容函数sysmalloc实现(09)

目录 一、sysmalloc函数基本分配逻辑 二、强制try_mmap分配方式 三、非主分配区分配的实现 1. 设置老的Top chunk的参数 2. 尝试使用grow_heap函数 3. 尝试使用new_heap函数 4. 尝试使用try_mmap方式 四、主分配区分配的实现 1. 设置Top扩容的size值 2. brk分配成功的…

(25)(25.1) 光学流量传感器的测试和设置

文章目录 25.1.1 测试传感器 25.1.2 校准传感器 25.1.3 测距传感器检查 25.1.4 预解锁检查 25.1.5 首次飞行 25.1.6 第二次飞行 25.1.7 正常操作设置 25.1.8 视频示例&#xff08;Copter-3.4&#xff09; 25.1.9 空中校准 25.1.1 测试传感器 将传感器连接至自动驾驶仪…