wget https://dl.minio.io/server/minio/release/linux-amd64/minio chmod +x minio ./minio server /mnt/data
Minio快速入門

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已經安裝成功。
使用Minio客戶端 mc
進行驗證
mc
提供了一些UNIX常用命令的替代品,像ls, cat, cp, mirror, diff這些。 它支持文件系統和亞馬遜S3雲存儲服務。 更多信息請參考 mc快速入門 。