最近,Gitee被废除了。昨天,建立了仓库,无法透露。有必要申请开源。
这是采访吗?首先,博客花园,现在是Gitee
交换小组的朋友也在抱怨,难以置信的床也被放弃了。
一些朋友建议您直接使用这些费用,例如Qi niu Yun,但技能并没有压碎。
今天,我来到安利一家免费的免费物体存储套件Minio,她是一个免费的存储系统,也是一张图形床。
Minio是基于Golang的开源对象存储套件。基于Apache许可证v2.0开源协议,尽管轻巧,但它具有良好的性能。它与Amazon S3云存储服务接口兼容。
Minio的应用程序方案可以用作私有云对象存储服务,也可以用作存储在云对象中的网关层,无缝连接或。
该功能非常强大。这篇文章只是砖和玉。感兴趣的朋友会探索自己?
安装非常简单。我在这里使用Docker安装。步骤如下:
执行命令如下:
执行命令如下:
该命令如下解释:
只需成功启动上面的两个步骤即可。
成功安装后,请访问地址:http:/ip:9000/登录,如下:
在成功输入用户名和密码登录后,如下所示:
有很多菜单,所以我不会在此处详细介绍它。我将在此处的“存储桶”菜单中作为测试创建一个枪管,如下所示:
并将此桶的隐私规则设置为公众,如下所示:
Minio已在这里成功安装并解决
尽管Minio在图形接口中提供了手动上传操作,但也可以通过SDK上传。这是一个集成Minio上传文件的Spring启动。
此处的AccessKey和SecretKey不是录制的图形接口名称和密码。收购非常简单。它直接在图形界面中操作,如下所示:
添加Minio的依赖性,如下:
在这里,我在SDK上制作了一个简单的包装。将提供案件的源代码。下面仅列出了一些代码。
将Minio相关的配置添加到Aplication.yml配置,如下:
作者在此处定义上传文件界面,如下所示:
源代码已上传到GITHUB,遵循公共帐户:代码猿技术列,回复关键字:9535 Acceliition!
上述4个步骤已集成。让我们直接调用界面以上传图片进行尝试,如下所示:
接口返回的URL是文件的访问地址,您可以直接输入浏览器访问。
您还可以在Minio中查看存储文件,如下所示:
如果您需要与他人分享,也可以手动共享。有效期为7天。一旦此有效期将无效,如下:
源代码已上传到GITHUB,遵循公共帐户:代码猿技术列,回复关键字:9535 Acceliition!
尽管Minio是一个开源项目,但它非常强大。它可以在小型项目中用于存储对象存储。它还可以使用Minio建造免费的床。
图片地址可以直接返回给您,因此无需更多关于图片床的构建。自己尝试?
原始:https://juejin.cn/post/7099686093737426952