MinIO
MinIO 是一款基于 Apache License v2.0 开源协议的对象存储服务,兼容 Amazon S3 云存储服务接口,可用于存储海量非结构化数据(如图片、视频、日志文件等)。本教程针对 Windows 系统搭建本地 MinIO 服务,适合开发测试、小型项目部署场景。
下载 MinIO
官网下载
访问 MinIO 官网,根据操作系统选择相应的版本点击 Download 按钮下载对应文件。
下载文件说明
minio.exe:MinIO 服务端核心程序(必下载);mc.exe:MinIO 客户端工具(可选,仅需可视化界面 / 命令行管理时下载)。
创建 MinIO 程序文件夹
- 在磁盘(如 D 盘)下创建
Minio文件夹,并在其中创建三个子文件夹:bin、data、logs。bin:存放 MinIO 可执行文件(minio.exe、mc.exe);data:存储 MinIO 服务的实际数据;logs:存储服务运行日志(脚本启动时自动生成日志文件)。
- 将下载好的
minio.exe和mc.exe放入bin目录下。
启动 MinIO
终端命令行启动
- 按
Win+R输入cmd打开 Windows 命令提示符。 - 切换到 MinIO 的 bin 目录:
D:
cd D:\Minio\bin
3. 设置环境变量(可选,若启动脚本中已包含则无需单独设置):
```bash
setx MINIO_ROOT_USER minioadmin
setx MINIO_ROOT_PASSWORD minioadmin
注意:
setx设置的环境变量为「永久生效」。若仅需临时生效(关闭终端即失效),可改用set MINIO_ROOT_USER=minioadmin。密码长度必须大于 8 个字符。
- 启动 MinIO 服务:
其中.\minio.exe server D:\Minio\data --console-address "127.0.0.1:9001" --address "127.0.0.1:9000"D:\Minio\data替换为实际路径,端口可根据需要调整。启动后请勿关闭终端窗口,否则会导致服务中断。
脚本启动
使用批处理脚本一键启动 MinIO 服务。脚本内容如下:
@echo off
set MINIO_ROOT_USER=minioadmin
set MINIO_ROOT_PASSWORD=minioadmin
minio.exe server D:\Minio\data --console-address ":9001" --address ":9000" > D:\Minio\logs\minio.log 2>&1


