zoukankan      html  css  js  c++  java
  • 对象存储服务minio

    wget https://dl.minio.io/server/minio/release/linux-amd64/minio
    chmod +x minio
    ./minio server /mnt/data


    Minio快速入门 Slack Go Report Card Docker Pulls codecov

    Minio 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。

    Minio是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 MySQL。

    Docker 容器

    稳定版

    docker pull minio/minio
    docker run -p 9000:9000 minio/minio server /data
    • 1
    • 2

    尝鲜版

    docker pull minio/minio:edge
    docker run -p 9000:9000 minio/minio:edge server /data
    • 1
    • 2

    更多Docker部署信息请访问 这里

    macOS

    Homebrew

    使用 Homebrew安装minio

    brew install minio/stable/minio
    minio server /data
    • 1
    • 2

    Note

    如果你之前使用 brew install minio安装过minio, 可以用 minio/stable/minio 官方镜像进行重装. 由于golang 1.8的bug,homebrew版本不太稳定。

    brew uninstall minio
    brew install minio/stable/minio
    • 1
    • 2

    下载二进制文件

    操作系统CPU架构地址
    Apple macOS 64-bit Intel https://dl.minio.io/server/minio/release/darwin-amd64/minio
    chmod 755 minio
    ./minio server /data
    • 1
    • 2

    GNU/Linux

    下载二进制文件

    操作系统CPU架构地址
    GNU/Linux 64-bit Intel https://dl.minio.io/server/minio/release/linux-amd64/minio
    chmod +x minio
    ./minio server /data
    • 1
    • 2

    快照版

    你可以下载最新版 minio 快照, 并且帮助我们一起验证master分支上所有支持的Linux发行版 的一些最新修改:

    sudo snap install minio --edge
    • 1

    每次有最新的 minio 被推送到服务器,你都会自动更新下来.

    你需要允许minio snap来观察其安装:

    sudo snap connect minio:mount-observe
    • 1

    微软Windows系统

    下载二进制文件

    操作系统CPU架构地址
    微软Windows系统 64位 https://dl.minio.io/server/minio/release/windows-amd64/minio.exe
    minio.exe server D:Photos
    • 1

    FreeBSD

    Port

    使用 pkg进行安装。

    pkg install minio
    sysrc minio_enable=yes
    sysrc minio_disks=/home/user/Photos
    service minio start
    • 1
    • 2
    • 3
    • 4

    使用源码安装

    采用源码安装仅供开发人员和高级用户使用,如果你还没有Golang环境, 请参考 How to install Golang.

    go get -u github.com/minio/minio
    • 1

    使用Minio浏览器进行验证

    安装后使用浏览器访问http://127.0.0.1:9000,如果可以访问,则表示minio已经安装成功。

    Screenshot

    使用Minio客户端 mc进行验证

    mc 提供了一些UNIX常用命令的替代品,像ls, cat, cp, mirror, diff这些。 它支持文件系统和亚马逊S3云存储服务。 更多信息请参考 mc快速入门

     
  • 相关阅读:
    Oracle数据库五种约束
    Oracle中sql的基本使用
    暮光之城》剧本
    英语电影剧本大全(中英对照)
    加勒比海盗1英文剧本
    公主日记英文剧本
    教父2-英文版
    <老友记>学习笔记
    霍夫变换Hough
    景深(Depth of Field)
  • 原文地址:https://www.cnblogs.com/wuchangsoft/p/9366385.html
Copyright © 2011-2022 走看看