本文介绍 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 添加相关依赖如下:
minio
commons-codec
commons-io
c、minio相关的封装配置类如下:epcl-backsrcmainjavacomyaoepclserverconfig路径:
AsyncHandle、ExecutorConfig、MinIoClientConfig、MinioUtil
d、api封装和使用
应用接口封装:
srcmainjavacomyaoepclserverserviceFileManagerService
minio工具类:
srcmainjavacomyaoepclserverconfigMinioUtil



