youlai-boot项目的学习(3) 本地redis、MinIO的安装与配置

youlai-boot项目的学习(1) 工程构建与运行 有来后端youlai-boot项目的学习,工程构建与运行可能会遇到的问题,以解决方案的分享 阅读详情

youlai-boot项目除了使用mysql数据库、还有redis,以及OSS服务,OSS除了云OSS服务,还有自部署的MinIO服务。
前面我们已经安装好了mysql数据库,那么我们来看看本地redis、MinIO服务怎么部署

环境

mac OS, iterm2, brew

MinIO

安装

brew install minio/stable/minio

100M下载了好久!
在这里插入图片描述

配置

先使用默认配置,即不做配置!

启动

$ brew services start minio
Error: Formula `minio` has not implemented #plist, #service or installed a locatable service file

通过brew来启动minio是不行的,看到上面安装minio结束时,提示用minio 来启动之
PS:先建一个存放数据的目录给minio用,这里示例为~/minio_data
在这里插入图片描述
启动后的提示内容为:

服务器已启动:
MinIO服务器已在本地路径~/minio_data上启动,并在端口9000上提供API服务。同时,Web用户界面(UI)在端口49623上启动。

访问MinIO API和WebUI:

您可以通过浏览器访问http://192.168.28.232:9000来使用MinIO的Web界面。
API可在http://192.168.28.232:9000上访问,您可以使用各种支持S3协议的客户端来与MinIO服务器交互。
默认凭证:
启动信息显示使用的是默认的访问凭证(minioadmin:minioadmin)。出于安全考虑,建议更改这些默认凭证。您可以使用环境变量MINIO_ROOT_USER和MINIO_ROOT_PASSWORD来设置新的凭证。

使用mc客户端:
您可以使用MinIO客户端(mc)来与服务器交互。根据提供的CLI命令,您可以设置一个别名,以便更容易地在命令行中引用您的MinIO服务器:

mc alias set myminio http://192.168.28.232:9000 minioadmin minioadmin
设置别名后,您可以使用mc执行各种操作,如创建存储桶、上传文件等。

数据保护警告:

启动警告中提到,主机local有超过0个驱动器的集合,如果主机故障,数据将不可用。这表明您运行的是单节点MinIO服务器,没有数据冗余。在生产环境中,建议使用多节点部署以提供数据冗余和高可用性。
另一个警告是标准奇偶校验(parity)设置为0,这可能导致数据丢失。在生产环境中,建议设置合适的奇偶校验以保护数据。
文档和支持:
您可以参考MinIO的官方文档来了解更多关于如何使用MinIO服务器、客户端和各种配置选项的信息。

更改默认配置:
如果您需要更改MinIO服务器的配置,比如设置自定义日志目录、更改端口或启用其他高级特性,您可以查阅文档来了解如何进行配置。

请确保根据您的需求和环境对MinIO进行适当的配置和安全加固。如果您在设置或使用MinIO时遇到任何问题,可以查阅官方文档或在社区中寻求帮助。

redis

安装

brew install redis

配置

可以先不要做特别配置什么,如先不配置用户名与密码,以及访问安全策略之类的,原因我们是本地简单的使用而于

启动

1、使用bew sevicers来启动 redis服务

brew services stop redis

查看启动状态
在这里插入图片描述

2、使用redis-cli 客户端连上redis服务

redis-cli

参考

Linux系统MinIO深度安装指南(实战版) 在数据爆炸式增长的数字化时代,传统存储方案因扩展性差、管理成本高等瓶颈,难以应对海量非结构化数据的处理需求。‌凭借高扩展、低成本及云原生兼容性,成为破局关键。‌作为开源高性能对象存储代表,以轻量设计(单机秒级部署)、极致性能(读写速度达数十GB/s)和金融级数据安全(纠删码冗余机制)脱颖而出,天然支持Kubernetes等云原生生态,无缝适配大数据、AI训练、备份归档等场景。无论是初创企业还是大型云平台,MinIO以“软件定义”打破存储边界,重新定义高效数据管理的可能性。 阅读详情

相关推荐

MinIO 安全加固

MinIO 作为高性能的对象存储服务,其安全加固需覆盖等核心维度。

SmallBull的博客 1048

推荐开源项目:Youlai-Boot - 快速构建微服务的Spring Boot Starter

推荐开源项目:Youlai-Boot - 快速构建微服务的Spring Boot Starter 是一个由 Haoxianrui 开发的高效、易用的 Spring Boot Starter 项目,旨在简化企业级微服务的开发流程,帮助开发者快速搭建稳定、可靠的应用系统。该项目不仅提供了许多预配置的功能,还注重性能优化和最佳实践,让开发者可以将更多的精力放在业务逻辑上。 技术分析 1. 基于Sprin...

gitblog_00082的博客 788

youlai-boot: Spring Boot 3 + Spring Security + Vue3 权限管理系统

youlai-boot 是【有来开源组织】基于Spring Boot 3 + Spring Security 6 + JWT + Mybatis-Plus + Redis + XXL-Job + Vue3 等主流技术栈搭建的前后端分离权限管理系统。 在线预览地址:http://vue3.youlai.tech 后端仓库源码:https://gitee.com/youlaiorg/youlai-boot 前端仓库源码:https://gitee.com/youlaiorg/vue3-element-admin 项目特色: 1. Spring Boot 3.0 + Vue3 前后端分离单体应用,适合快速开发; 2. Spring Security + JWT 认证鉴权方案; 3. 基于 RBAC 模型的权限设计,细粒度接口方法、按钮级别权限控制。

「youlai-boot」进阶篇:Java & Spring Boot 企业级权限管理系统实战指南(全功能详解)

本文档详细介绍了开源的 youlai-boot 项目,包括项目启动、环境配置、代码生成、接口文档管理、文件上传、定时任务等功能。还涵盖了数据权限控制、防重提交、IP 限流、多数据源支持和登录方式扩展等核心功能,并提供基于 Docker Compose 和 IntelliJ IDEA 的一键部署方案。

有来技术 3万+

NAO V6 开发环境的配置(附所有文件)

NAO V6开发环境配置前言环境Robot SettingsChoregraphe 2.8.5.10python2.7+naoqi2.8+opencv4.1.0putty与FileZilla 前言 学校的机器人摸索了一段时间,之前摸爬滚打探索环境,之前没接触这类机器人可能会非常艰辛,希望能给需要的人一些帮助。Nao与pepper通用 环境 win10(x64)+naoqi2.8 1、Robot S...

wbhhello的博客 3220

Qt QChart实战:从零打造一个实时温度监控仪表盘(附完整源码)

本文详细介绍了如何使用Qt QChart模块从零构建一个工业级实时温度监控仪表盘。通过实战案例,展示了波形图的绘制、坐标轴配置、数据流模拟等关键技术,并提供了完整的源码实现,帮助开发者快速掌握Qt在数据可视化领域的应用。

weixin_42537919的博客 243

「youlai-boot」入门篇:从0到1搭建 Java、Spring Boot、Spring Security 企业级权限管理系统

本文介绍了如何使用 Java 和 Spring Boot 3,从零开始构建开源的 youlai-boot 企业级权限管理系统,涵盖 MySQL、Redis 整合及 Spring Security,适合前端开发者和后端初学者。

有来技术 1万+

YOLOv8集成CPCA(Combined Parallel Convolutional Attention)注意力机制模块YOLOv8深度教程

YOLOv8集成CPCA注意力模块教程摘要 本教程详细介绍了如何将YOLOv8 CPCA(Combined Parallel Convolutional Attention)注意力模块集成到YOLOv8目标检测框架中。CPCA模块结合了通道注意力和多尺度空间注意力机制,通过全局池化和双路径融合增强通道特征,并利用多尺度深度可分离卷积捕获空间上下文信息。YOLOv8 教程包含完整的实现步骤:创建CPCA模块代码、修改YOLOv8模型解析逻辑、编写自定义配置文件,YOLOv8YOLOv8YOLOv8YOLOv8

FJN110的博客 1620

youlai-boot项目的学习(4) 前后端本地部署

本文介绍了基于macOS系统使用IntelliJ IDEA和WebStrom开发工具,部署youlai-boot后端和vue3-element-admin前端项目的流程。主要步骤包括:1)安装配置MySQL、Redis和MinIO服务;2)执行数据库脚本并配置MinIO存储桶;3)启动后端服务;4)修改前端API配置并运行开发服务器。测试验证重点检查登录功能和文件上传功能,常见问题包括MinIO存储桶不存在或访问权限不足。成功部署后可在本地运行完整的web应用系统。

技术的学习与积累是个技术活 1239

odom反算成经纬度

这个转换系统能够将局部坐标(相对于原点的X, Y, Z坐标)转换回全球坐标系统。将局部里程计数据反算成经纬度坐标的过程涉及几个关键步骤,主要是将相对于某个局部参考点的坐标(例如在机器人、无人车或无人机的导航系统中使用的坐标)转换回全球GPS坐标系统(WGS-84经纬度)。为了能够将局部里程计数据转换为经纬度,首先需要知道局部坐标系统的原点(即参考点)在全球坐标系统中的位置。对于从里程计获得的每个局部坐标点,使用步骤2中设置的坐标转换系统将其转换为经纬度。使用转换模型将局部坐标转换为全球坐标。

如果想成为中心,那么就到中心去吧。 650

银行统一监管报送系统

依据《银行业金融机构数据治理指引》,银行业金融机构应当建立适应监管数据报送工作需要的信息系统,实现流程控制的程序化,提高监管数据加工的自动化程度。银行业金融机构应当将监管数据纳入数据治理,建立工作机制和流程,确保监管数据报送工作有效组织开展,监管数据质量持续提升。银行通常要对接报送EAST5.0、1104、CRSS等近40个监管应用,涉及近1000张报表。表13-01是主要的监管报送应用、报送依据、报送规范、监管机构名称。

银行信息系统应用架构详解 4350

youlai-mall 微服务商城:5分钟快速部署完整电商系统

youlai-mall 是优莱科技开发的开源商城系统,基于Java Spring Boot技术栈构建,集成商品管理、订单处理、用户权限控制等电商功能模块,可帮助开发者快速搭建在线购物平台。本文将介绍如何在5分钟内完成这套完整电商系统的部署。 ## 📋 部署前准备 部署 youlai-mall 只需两个必备条件: - 安装 [Docker](https://www.docker.com/) 和

gitblog_00025的博客 738

UltraScale系列底层结构(3)——URAM概述

在UltraScale+™ 器件中,除了我们在常规熟悉的BRAM资源以外,还额外提供了URAM(UltraRAM)资源。 UltraRAM 是一种单时钟同步操作的高密度存储器,每个 UltraRAM 块可存储 288 Kb 数据,配置为 4K x 72 位的存储单元,其容量是 Block RAM 的八倍。虽然 UltraRAM 内部使用单端口存储单元,但通过在一个时钟周期内顺序执行端口 A 和端口 B 的操作,实现了双端口功能。

apple_53311083的博客 2837

探索高效权限管理:youlai-boot 项目推荐

探索高效权限管理:youlai-boot 项目推荐 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 youlai-boot 是由【有来开源组织】精心打造的一款基于 Spring Boot 3、Spring Security 6、JWT、Mybatis-Plus、Redis、XXL-Job 以及 Vue3 等主流技术栈的前后端分离权限管理系统。该项目旨在为企业级应用提供一...

gitblog_09713的博客 413

【表面缺陷检测】基于yolov5的钢轨表面缺陷检测(附代码和数据集,Windows系统)

【表面缺陷检测】基于yolov5的钢轨表面缺陷检测(附代码和数据集,Windows系统)

学无止境、积少成多、厚积薄发 3984

52、Power BI Desktop 数据筛选全攻略

本文全面介绍了Power BI Desktop中各类数据筛选功能的使用方法,涵盖布尔型数据筛选、高级文本筛选、Top N筛选、可视化级别、页面级别和报告级别筛选等核心操作。通过详细步骤、流程图和实际案例,帮助用户深入理解筛选器的层级关系与综合应用技巧,并提供常见问题解决方案,助力高效精准的数据分析与可视化展示。

linux6sysadmin的博客 110

开源项目 Youlai-Boot 使用教程

开源项目 Youlai-Boot 使用教程 1. 项目的目录结构及介绍 Youlai-Boot 项目的目录结构如下: youlai-boot/ ├── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── youlai/ │ │ │ └── boot/ │ │ ...

gitblog_00080的博客 843

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

mac os 安装docker

brew install docker brew install docker-machine brew services start docker-machine brew install virtualbox # Requires SystemPreferences intervention docker-machine create default --virtualbox-c...

ioszhanghui的博客 2311

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

推荐开源项目:YouLai-Boot - 快速构建Spring Boot项目的强大工具

推荐开源项目:YouLai-Boot - 快速构建Spring Boot项目的强大工具 是一个由社区开发者HXRUI贡献的项目,它旨在简化基于Spring Boot的Web应用的开发流程。通过一系列预定义的模板和自动化配置,YouLai-Boot可以帮助开发者快速启动新项目,提高开发效率。 技术分析 YouLai-Boot 基于Spring Boot 2.x,利用其强大的微服务框架能力。项目采用M...

gitblog_00017的博客 780

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

YouLai-Boot 开源项目教程

YouLai-Boot 开源项目教程 项目介绍 YouLai-Boot 是一个基于 Spring Boot 的快速开发框架,由贡献者 hxrui 创建并维护。它旨在简化企业级应用的开发流程,提供了一套高效且实用的基础架构,支持快速构建稳定、安全的服务端应用。集成了一系列常用中间件和工具库,包括但不限于数据库访问、安全性管理、RESTful API构建等,使得开发者能够更专注于业务逻辑的实现。 项...

gitblog_00035的博客 1140

安装 homebrew报错

安装 homebrew报错 /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)” curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 解决 国内的镜像地址 /bin/zsh -c “$(curl -fsSL https://gitee.com/cun

qq_20975027的博客 477

vue3-element-admin 开源项目说明文档

vue3-element-admin 项目说明文档。包含项目介绍、在线预览、仓库地址、启动部署、项目文档和注意事项等相关信息。

有来技术 9397

MinIO集群模式信息泄露漏洞(CVE-2023-28432)

MinIO是一个用Golang开发的基于Apache License v2.0开源协议的对象存储服务。虽然轻量,却拥有着不错的性能。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据。该漏洞会在前台泄露用户的账户和密码。

qq_69775412的博客 3716

Linux|minio对象存储服务的部署和初步使用总结

minio是一个非常轻量化的对象存储服务,是可以算到云原生领域的。 该服务是使用go语言编写的,因此,主文件就一个文件,它的下载,部署什么的都是非常简单的,一般两三步就可以搭建好了,只是有一些细节问题需要在部署使用的时候注意。 本文将就一个可用的minio存储服务部署做一个尽量详细的讲解,并探讨如何将该技术落地

zsk_john的技术分享专用博客 4612

浅谈MinIO

·MinIO是什么? Minio 是一个基于Go语言的对象存储服务。它实现了大部分亚马逊S3云存储服务接口,可以看做是是S3的开源版本,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。区别于分布式存储系统,minio的特色在于简单、轻量级,对开发者友好,认为存储应该是一个开发问题而不是一个运维问题。 官方对MinIO的介绍是:高性能,Kubernetes原生支持的对象存储系统。MinIO的高性能软件定义对象存储

weixin_44864311的博客 2465

mysql未安装完成,未安装公式“ mysql”

I'm trying to install mysql using brew services start mysql as per the website instructions but it gives me an error:Formula `mysql` is not installed.I already did a full uninstall on my XAMPP server....

weixin_34072296的博客 1216
上一篇: RN开发搬砖经验之—“Calculated frame index should never be lower than 0“崩溃问题分析
下一篇: youlai-boot项目的学习(4) 前后端本地部署
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值