windows快速部署minIO,springboot快速集成
一、Windows快速部署
1.在MinIO官网下载Windows版本
2.只需要下载minIO server即可
3.在下载好的文件夹下打开cmd
我是下载到了D:\MinIO
minio.exe server D:\MinIO\Data --console-address ":9000" --address ":9090"
在浏览器输入localhost:9000即可正常使用
4.每次都要输入指令记不住好麻烦,加一个脚本自动启动。将脚本后缀改成.bat,每次只需要点开即可启动minIO
@echo off minio.exe server D:\MinIO\Data --console-address ":9000" --address ":9090" pause
二、springboot集成
1.继续看文档,看看当前下载的minIO提供的maven依赖
2.写一下yaml和注入一下bean,就可以正常使用了
minio:
endpoint: http://localhost:9000
accessKey: minioadmin
secretKey: minioadmin
bucket:
files: mediafiles
videofiles: video
@Configuration public class MinIOConfig { @Value("${minio.endpoint}") private String endpoint; @Value("${minio.accessKey}") private String accessKey; @Value("${minio.secretKey}") private String secretKey; @Bean public MinioClient minioClient(){ return MinioClient.builder() .endpoint(endpoint) .credentials(accessKey,secretKey) .build(); } }