栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

minio分布式文件存储 windows部署 和 api 使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

minio分布式文件存储 windows部署 和 api 使用

 

本文介绍 minio server 在windows的部署和api的使用,其中关于minio使用的配置类和工具类等可用源代码,可通过资源下载获得,此处不进行copy。资源地址:minio使用,poi解析,uid生成工具,策略工厂模式,模板管理完整功能,swagger集成,跨域,异常处理,分页等可用源代码-Java文档类资源-CSDN文库


minio部署步骤 1、下载


windows版 下载地址:https://min.io/downloadhttps://dl.min.io/server/minio/release/windows-amd64/minio.exe 

官方网址:https://min.io/http://www.minio.org.cn/  

2、安装


将下载下来的minio.exe 放入D:minio目录下,并以管理员身份打开cmd命令 进入D:minio目录
    ,输入如下命令
    
    ./minio.exe server D:minio
    
    **cmd控制台显示以下信息 表示启动成功**
    


如果想修改默认的账号和密码,可以在MinIO的安装目录下找到
D:miniominio.minio.sysconfigconfig.json的 xl.meta文件,然后在这个文件中搜索关键字access_key和secret_key,修改对应的值即可完成

_文件内是key value 格式数据_

默认用户名密码如下:

    RootUser: minioadmin
    RootPass: minioadmin

windows启动minio bat脚本编写,内容如下:

在D:minio目录下创建minio.bat文件,并把以下脚本copy到文件内,双击打开,即可启动minio

setx MINIO_ROOT_USER admin

setx MINIO_ROOT_PASSWORD admin123456

D:miniominio.exe server D:minio --console-address ":9001"

pause


3、登录minio控制台


打开浏览器,在地址栏输入:http://127.0.0.1:9000,地址会自动转换到http://127.0.0.1:60649控制台地址,展开登录页面,输入用户名密码即可登录

默认用户名密码如下:

    RootUser: minioadmin
    RootPass: minioadmin


4、创建Bucket 

操作步骤如图所示:

 创建完以后即可自己上传文件

5、使用

a、在application.properties 配置文件 添加minio配置 如下:

    minio.endpoint=http://127.0.0.1:9000 #api地址
    minio.accessKey=minioadmin
    minio.secretKey=minioadmin
    minio.bucket=epcl #创建的bucket

b、在pom.xml 添加相关依赖如下:

           
           
                io.minio
                minio
                7.0.2
           

    
           
                commons-codec
                commons-codec
                1.13
           

           
                commons-io
                commons-io
                2.6
           


c、minio相关的封装配置类如下:epcl-backsrcmainjavacomyaoepclserverconfig路径:

    AsyncHandle、ExecutorConfig、MinIoClientConfig、MinioUtil 

d、api封装和使用

应用接口封装:

    srcmainjavacomyaoepclserverserviceFileManagerService

minio工具类:

    srcmainjavacomyaoepclserverconfigMinioUtil

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/993540.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号