前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >开源项目Minio:提供非结构化数据储存服务

开源项目Minio:提供非结构化数据储存服务

作者头像
AiTechYun
发布2018-03-02 17:03:27
2.8K0
发布2018-03-02 17:03:27
举报
文章被收录于专栏:ATYUN订阅号ATYUN订阅号

Minio是一个在Apache Licence 2.0下发布的对象存储服务器。官网:https://minio.io。它与Amazon S3云存储服务兼容。Minio最适合存储非结构化数据,如照片、视频、log文件、备份和容器/VM映像。支持AWS的S3,非结构化的文件从数KB到5TB不等。

Minio的服务器足够轻,可以与应用程序堆栈捆绑在一起,类似于node js、Redis和MySQL。

Docker Container

稳定

代码语言:javascript
复制
docker pull minio/minio 
docker run -p 9000:9000 minio/minio server /export

Edge

代码语言:javascript
复制
docker pull minio/minio:edge 
docker run -p 9000:9000 minio/minio:edge server /export

更多快速入门Minio Docker的指南:https://docs.minio.io/docs/minio-docker-quickstart-guide

macOS

Homebrew

使用Homebrew安装minio包

代码语言:javascript
复制
brew install minio/stable/minio
minio server ~/Photos
注意

如果你之前使用brew install minio安装了minio,然后又从minio/stable/minio官方repo重装的话,Homebrew会由于golang 1.8 bugs变得不稳定。

代码语言:javascript
复制
brew uninstall minio 
brew install minio/stable/minio

二进制下载

平台

架构

URL

Apple macOS

64位英特尔处理器

https://dl.minio.io/server/minio/release/darwin-amd64/minio

代码语言:javascript
复制
chmod 755 minio
./minio server ~/Photos

GNU/Linux

二进制下载

平台

架构

URL

GNU/Linux

64位英特尔处理器

https://dl.minio.io/server/minio/release/linux-amd64/minio

32位英特尔处理器

https://dl.minio.io/server/minio/release/linux-386/minio

32位ARM处理器

https://dl.minio.io/server/minio/release/linux-arm/minio

64位ARM处理器

https://dl.minio.io/server/minio/release/linux-arm64/minio

32位ARMv6处理器

https://dl.minio.io/server/minio/release/linux-arm6vl/minio

代码语言:javascript
复制
chmod +x minio
./minio server ~/Photos

Microsoft Windows

二进制下载

平台

架构

URL

Microsoft Windows

64位

https://dl.minio.io/server/minio/release/windows-amd64/minio.exe

32位

https://dl.minio.io/server/minio/release/windows-386/minio.exe

代码语言:javascript
复制
minio.exe server D:\Photos

FreeBSD

端口

使用pkg安装minio包

代码语言:javascript
复制
pkg install minio
sysrc minio_enable=yes
sysrc minio_disks=/home/user/Photos
service minio start

二进制下载

平台

架构

URL

FreeBSD

64位

https://dl.minio.io/server/minio/release/freebsd-amd64/minio

代码语言:javascript
复制
chmod 755 minio
./minio server ~/Photos

从源安装

源安装只针对开发人员和高级用户。如果你没有运作Golang的环境,请关注如何安装Golang。

代码语言:javascript
复制
go get -u github.com/minio/minio

使用Minio浏览器进行测试

Minio服务器附带一个嵌入的基于web的对象浏览器。将你的web浏览器指向☞http://127.0.0.1:9000,从而确保你的服务器已经成功启动。

使用Minio Client mc测试

mc提供了一种现代的替代UNIX命令,如ls、cat、cp、镜像、diff等等。它支持文件系统和Amazon S3兼容的云存储服务。遵循Minio客户端快速入门指南的进一步说明。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-08-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ATYUN订阅号 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Docker Container
  • macOS
    • 注意
    • GNU/Linux
    • Microsoft Windows
    • FreeBSD
    • 使用Minio浏览器进行测试
    • 使用Minio Client mc测试
    相关产品与服务
    对象存储
    对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档