有勇气的牛排博客

MinIO对象存储安装


1 前言

MinlO 是一个高性能分布式对象存储服务,兼容 Amazon S3 API,常用语私有云、本地部署和混合云场景中。它非常适合存储非结构化数据,如图片、视频、日志文件、备份等。

主要特点:

  • 高性能:读写速度优于多数对象存储服务。
  • 云原生:适配 Kubernetes、Docker、云平台。
  • S3兼容:支持常用S3工具、SDK、CLI。
  • 多租户隔离、版本控制、策略管理。
  • 支持Erasure Coding(纠删码)提高容错。
  • 支持WORM(Write Once Read Many)模式。
  • 支持 IAM(用户权限策略)
  • 具备 Server Side Encryption

2 安装部署

2.1 单机部署

mkdir /usr/local/soft/minio cd /usr/local/soft/minio # 创建数据目录 mkdir /usr/local/soft/minio/data mkdir /usr/local/soft/minio/logs
wget https://dl.min.io/server/minio/release/linux-amd64/minio chmod +x minio cp minio /usr/local/bin/

配置环境变量

export MINIO_ROOT_USER=admin export MINIO_ROOT_PASSWORD=admin123

启动

minio server /usr/local/soft/minio/data --console-address ":9001" &> /usr/local/soft/minio/logs/minio.log &

对象 API 端口(S3 接口):默认 :9000

控制台 Web 管理端口:默认 :9001

访问控制台:http://192.168.56.20:9001,输入用户名密码登录。

image.png

评论区

×
×