一、概述
最近在学习应用minio,在这里对本人的学习过程做一个记录和总结,不便本人查阅。
Minio是GlusterFS创始人之一Anand Babu Periasamy公布新的开源我的项目。Minio兼容Amason的S3分布式对象存储我的项目,采纳Golang实现,客户端反对Java、Python、Javacript、 Golang语言。
Minio能够做为云存储的解决方案用来保留海量的图片,视频,文档。因为采纳Golang实现,服务端能够工作在Windows、Linux、 OS X和FreeBSD上。装置和配置非常简单,根本是复制可执行程序,单行命令就能够运行起来。minio还能够通过容器部署以及部署到k8s集群,具体部署形式能够查看官网文档。
二、装置
应用的环境是3A服务器搭建的windows
1.首先下载minio,地址如下:https://min.io/download#/windows
抉择windows-64位下载,下载后如图:
并新建一个minioData文件夹用来存储上传的文件
在minio.exe文件夹的门路处输出cmd进入命令行界面(该exe文件不能双击运行)
输出命令:minio.exe server D:\software\minioData
前面门路为创立的minioData文件夹的门路
如果呈现上图红字正告字体,启动不胜利,端口报错,能够应用以下命令:minio.exe server D:\software\minioData --console-address “:9006” --address “:9005”
到此minio启动胜利,浏览器登陆:http://127.0.0.1:9006/login,即可进入minio界面