对象存储服务OSS(Object Storage Service)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。
安装minio
1、进入官网:https://min.io/
我目前安装的是版本是:
在cmd窗口中,命令行进行minio.exe所在的文件夹,输入如下命令 server后面的地址是你图片上传之后的存储目录
minio.exe server E:minio
因为这里api端口是9000
,所以下面的yml需要配置9000
端口
accessKey
和secretKey
需要根据启动的窗口上的值进行配置
bucketName
这个需要自己创建
2、启动成功后,访问:127.0.0.1:9000/minio
,可以进入到minio的控制台
我们可以在控制台创建bucketName
,当然也可以用代码创建
create bucket
其实这个bucketName
就是文件夹的意思,我们要把文件上传到哪个bucketName
,就是要把文件上传到对应的目录下。
如果需要使用minio,他的服务一定要打开。
依赖
<!--minio-->
<dependency>
<groupId>io.minio</groupId>
<artifactId>minio</artifactId>
<version>8.0.3</version>
</dependency>
yml配置
spring:
# 配置文件上传大小限制
servlet:
multipart:
max-file-s