背景
公司的开发框架集成了附件本地存储,阿里云,华为云等,现项目有要求附件存储与应用部署环境不能是同一台服务器,也不能使用云存储,经过技术选型后决定框架整合minio,将minio部署在另一台服务器开通外网端口即可解决问题
Minio安装部署
下载minio安装部署包,创建对应配置文件,这里提供一个整合后的压缩包
下载地址:
创建minioData文件夹作为文件存储路径,解压安装包根据放置路径修改对应配置文件文件
minio-service.
<service> <id>minio</id> <name>MinIO Service</name> <description>MinIO is a High Performance Object Storage</description> <logpath>D:\minio\logs</logpath> <log mode="roll-by-size"> <sizeThreshold>10240</sizeThreshold> <keepFiles>8</keepFiles> </log> <executable>D:\minio\run.bat</executable></service>
set MINIO_ACCESS_KEY=adminset MINIO_SECRET_KEY=abcd@1234minio.exe server -address :9999 D:\minioData
解压部署包后cmd进入对应解压路径,输入命令minio.exe server D:\minioData 初始化后关闭cmd命令
使用服务安装工具安装服务,选择minio-service.exe

该博客介绍了如何在SpringBoot项目中整合Minio进行文件存储。背景是由于项目需求,附件存储不能与应用在同一服务器,作者选择了Minio并详细讲解了Minio的安装部署、配置pom和yml文件,以及如何编写Minio工具类进行文件的上传、下载和删除操作。

2801

被折叠的 条评论
为什么被折叠?



